## Top method improvements

<details>
<summary>-1899 (-29.33 % of base) - System.Security.Cryptography.CompositeMLDsaManaged:CreateAlgorithmMetadata():System.Collections.Generic.Dictionary`2[System.Security.Cryptography.CompositeMLDsaAlgorithm,System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata]</summary>

```diff
 ; Assembly listing for method System.Security.Cryptography.CompositeMLDsaManaged:CreateAlgorithmMetadata():System.Collections.Generic.Dictionary`2[System.Security.Cryptography.CompositeMLDsaAlgorithm,System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata] (FullOpts)
 ; Emitting BLENDED_CODE for x64 + VEX + EVEX on Unix
 ; FullOpts code
 ; optimized code
 ; rbp based frame
 ; partially interruptible
 ; No PGO data
-; 0 inlinees with PGO data; 257 single block inlinees; 80 inlinees without PGO data
+; 0 inlinees with PGO data; 266 single block inlinees; 92 inlinees without PGO data
 ; Final local variable assignments
 ;
 ;* V00 loc0         [V00    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact single-def <System.Collections.Generic.Dictionary`2[System.Security.Cryptography.CompositeMLDsaAlgorithm,System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata]>
-;  V01 loc1         [V01    ] (114, 84   )  struct (16) [rbp-0x38]  do-not-enreg[XS] must-init addr-exposed ld-addr-op <System.ReadOnlySpan`1[byte]>
+;* V01 loc1         [V01    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op <System.ReadOnlySpan`1[byte]>
 ;# V02 OutArgs      [V02    ] (  1,  1   )  struct ( 0) [rsp+0x00]  do-not-enreg[XS] addr-exposed "OutgoingArgSpace" <Empty>
 ;  V03 tmp1         [V03,T00] ( 21, 42   )     ref  ->  rbx         class-hnd exact single-def "NewObj constructor temp" <System.Collections.Generic.Dictionary`2[System.Security.Cryptography.CompositeMLDsaAlgorithm,System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata]>
-;  V04 tmp2         [V04,T57] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V05 tmp3         [V05,T58] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V04 tmp2         [V04,T48] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V05 tmp3         [V05,T49] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V06 tmp4         [V06    ] (  0,  0   )  struct ( 8) zero-ref    "impAppendStmt" <System.Security.Cryptography.HashAlgorithmName>
-;  V07 tmp5         [V07,T22] (  5, 10   )     ref  ->  [rbp-0x2B8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
+;  V07 tmp5         [V07,T23] (  5, 10   )     ref  ->  r12         class-hnd exact single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
 ;* V08 tmp6         [V08    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
-;  V09 tmp7         [V09,T42] (  3,  4   )     ref  ->  [rbp-0x2C0]  class-hnd "impAppendStmt" <byte[]>
-;  V10 tmp8         [V10,T04] (  6, 12   )     ref  ->  [rbp-0x2C8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V09 tmp7         [V09    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V10 tmp8         [V10,T05] (  6, 12   )     ref  ->  [rbp-0x2B0]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V11 tmp9         [V11    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V12 tmp10        [V12,T59] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V13 tmp11        [V13,T60] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V12 tmp10        [V12,T50] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V13 tmp11        [V13,T51] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V14 tmp12        [V14    ] (  0,  0   )  struct ( 8) zero-ref    "impAppendStmt" <System.Security.Cryptography.HashAlgorithmName>
-;  V15 tmp13        [V15,T23] (  5, 10   )     ref  ->  [rbp-0x2D0]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
+;  V15 tmp13        [V15,T24] (  5, 10   )     ref  ->  [rbp-0x2B8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
 ;* V16 tmp14        [V16    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
-;  V17 tmp15        [V17,T43] (  3,  4   )     ref  ->  [rbp-0x2D8]  class-hnd "impAppendStmt" <byte[]>
-;  V18 tmp16        [V18,T05] (  6, 12   )     ref  ->  [rbp-0x2E0]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V17 tmp15        [V17    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V18 tmp16        [V18,T06] (  6, 12   )     ref  ->  [rbp-0x2C0]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V19 tmp17        [V19    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V20 tmp18        [V20,T61] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V21 tmp19        [V21,T62] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+EdDsaAlgorithm>
-;  V22 tmp20        [V22,T63] (  2,  4   )     ref  ->  [rbp-0x2E8]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V20 tmp18        [V20,T52] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V21 tmp19        [V21,T53] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+EdDsaAlgorithm>
+;  V22 tmp20        [V22,T54] (  2,  4   )     ref  ->  [rbp-0x2C8]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V23 tmp21        [V23    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
-;  V24 tmp22        [V24,T44] (  3,  4   )     ref  ->  [rbp-0x2F0]  class-hnd "impAppendStmt" <byte[]>
-;  V25 tmp23        [V25,T06] (  6, 12   )     ref  ->  [rbp-0x2F8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V24 tmp22        [V24    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V25 tmp23        [V25,T07] (  6, 12   )     ref  ->  [rbp-0x2D0]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V26 tmp24        [V26    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V27 tmp25        [V27,T64] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V28 tmp26        [V28,T65] (  2,  4   )     ref  ->  r14         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V27 tmp25        [V27,T55] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V28 tmp26        [V28,T56] (  2,  4   )     ref  ->  r14         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V29 tmp27        [V29    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
 ;* V30 tmp28        [V30    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V31 tmp29        [V31    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V32 tmp30        [V32,T45] (  3,  4   )     ref  ->  [rbp-0x300]  class-hnd "impAppendStmt" <byte[]>
-;  V33 tmp31        [V33,T07] (  6, 12   )     ref  ->  [rbp-0x308]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V32 tmp30        [V32    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V33 tmp31        [V33,T08] (  6, 12   )     ref  ->  [rbp-0x2D8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V34 tmp32        [V34    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V35 tmp33        [V35,T66] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V36 tmp34        [V36,T67] (  2,  4   )     ref  ->  [rbp-0x310]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V35 tmp33        [V35,T57] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V36 tmp34        [V36,T58] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V37 tmp35        [V37    ] (  0,  0   )  struct ( 8) zero-ref    "impAppendStmt" <System.Security.Cryptography.HashAlgorithmName>
-;  V38 tmp36        [V38,T24] (  5, 10   )     ref  ->  [rbp-0x318]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
+;  V38 tmp36        [V38,T25] (  5, 10   )     ref  ->  [rbp-0x2E0]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
 ;* V39 tmp37        [V39    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
-;  V40 tmp38        [V40,T46] (  3,  4   )     ref  ->  [rbp-0x320]  class-hnd "impAppendStmt" <byte[]>
-;  V41 tmp39        [V41,T08] (  6, 12   )     ref  ->  [rbp-0x328]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V40 tmp38        [V40    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V41 tmp39        [V41,T09] (  6, 12   )     ref  ->  [rbp-0x2E8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V42 tmp40        [V42    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V43 tmp41        [V43,T68] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V44 tmp42        [V44,T69] (  2,  4   )     ref  ->  [rbp-0x330]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V43 tmp41        [V43,T59] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V44 tmp42        [V44,T60] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V45 tmp43        [V45    ] (  0,  0   )  struct ( 8) zero-ref    "impAppendStmt" <System.Security.Cryptography.HashAlgorithmName>
-;  V46 tmp44        [V46,T25] (  5, 10   )     ref  ->  [rbp-0x338]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
+;  V46 tmp44        [V46,T26] (  5, 10   )     ref  ->  [rbp-0x2F0]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
 ;* V47 tmp45        [V47    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
-;  V48 tmp46        [V48,T47] (  3,  4   )     ref  ->  [rbp-0x340]  class-hnd "impAppendStmt" <byte[]>
-;  V49 tmp47        [V49,T09] (  6, 12   )     ref  ->  [rbp-0x348]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V48 tmp46        [V48    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V49 tmp47        [V49,T10] (  6, 12   )     ref  ->  [rbp-0x2F8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V50 tmp48        [V50    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V51 tmp49        [V51,T70] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V52 tmp50        [V52,T71] (  2,  4   )     ref  ->  [rbp-0x350]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V51 tmp49        [V51,T61] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V52 tmp50        [V52,T62] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V53 tmp51        [V53    ] (  0,  0   )  struct ( 8) zero-ref    "impAppendStmt" <System.Security.Cryptography.HashAlgorithmName>
-;  V54 tmp52        [V54,T26] (  5, 10   )     ref  ->  [rbp-0x358]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
+;  V54 tmp52        [V54,T27] (  5, 10   )     ref  ->  [rbp-0x300]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
 ;* V55 tmp53        [V55    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
-;  V56 tmp54        [V56,T48] (  3,  4   )     ref  ->  [rbp-0x360]  class-hnd "impAppendStmt" <byte[]>
-;  V57 tmp55        [V57,T10] (  6, 12   )     ref  ->  [rbp-0x368]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V56 tmp54        [V56    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V57 tmp55        [V57,T11] (  6, 12   )     ref  ->  [rbp-0x308]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V58 tmp56        [V58    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V59 tmp57        [V59,T72] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V60 tmp58        [V60,T73] (  2,  4   )     ref  ->  [rbp-0x370]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V59 tmp57        [V59,T63] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V60 tmp58        [V60,T64] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V61 tmp59        [V61    ] (  0,  0   )  struct ( 8) zero-ref    "impAppendStmt" <System.Security.Cryptography.HashAlgorithmName>
-;  V62 tmp60        [V62,T27] (  5, 10   )     ref  ->  [rbp-0x378]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
+;  V62 tmp60        [V62,T28] (  5, 10   )     ref  ->  [rbp-0x310]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
 ;* V63 tmp61        [V63    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
-;  V64 tmp62        [V64,T49] (  3,  4   )     ref  ->  [rbp-0x380]  class-hnd "impAppendStmt" <byte[]>
-;  V65 tmp63        [V65,T11] (  6, 12   )     ref  ->  [rbp-0x388]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V64 tmp62        [V64    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V65 tmp63        [V65,T12] (  6, 12   )     ref  ->  [rbp-0x318]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V66 tmp64        [V66    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V67 tmp65        [V67,T74] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V68 tmp66        [V68,T75] (  2,  4   )     ref  ->  [rbp-0x390]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V67 tmp65        [V67,T65] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V68 tmp66        [V68,T66] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V69 tmp67        [V69    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
 ;* V70 tmp68        [V70    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V71 tmp69        [V71    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V72 tmp70        [V72,T50] (  3,  4   )     ref  ->  [rbp-0x398]  class-hnd "impAppendStmt" <byte[]>
-;  V73 tmp71        [V73,T12] (  6, 12   )     ref  ->  [rbp-0x3A0]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V72 tmp70        [V72    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V73 tmp71        [V73,T13] (  6, 12   )     ref  ->  [rbp-0x320]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V74 tmp72        [V74    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V75 tmp73        [V75,T76] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V76 tmp74        [V76,T77] (  2,  4   )     ref  ->  [rbp-0x3A8]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V75 tmp73        [V75,T67] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V76 tmp74        [V76,T68] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V77 tmp75        [V77    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
 ;* V78 tmp76        [V78    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V79 tmp77        [V79    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V80 tmp78        [V80,T51] (  3,  4   )     ref  ->  [rbp-0x3B0]  class-hnd "impAppendStmt" <byte[]>
-;  V81 tmp79        [V81,T13] (  6, 12   )     ref  ->  [rbp-0x3B8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V80 tmp78        [V80    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V81 tmp79        [V81,T14] (  6, 12   )     ref  ->  [rbp-0x328]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V82 tmp80        [V82    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V83 tmp81        [V83,T78] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V84 tmp82        [V84,T79] (  2,  4   )     ref  ->  [rbp-0x3C0]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V83 tmp81        [V83,T69] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V84 tmp82        [V84,T70] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V85 tmp83        [V85    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
 ;* V86 tmp84        [V86    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V87 tmp85        [V87    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V88 tmp86        [V88,T52] (  3,  4   )     ref  ->  [rbp-0x3C8]  class-hnd "impAppendStmt" <byte[]>
-;  V89 tmp87        [V89,T14] (  6, 12   )     ref  ->  [rbp-0x3D0]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V88 tmp86        [V88    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V89 tmp87        [V89,T15] (  6, 12   )     ref  ->  [rbp-0x330]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V90 tmp88        [V90    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V91 tmp89        [V91,T80] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V92 tmp90        [V92,T81] (  2,  4   )     ref  ->  [rbp-0x3D8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+EdDsaAlgorithm>
-;  V93 tmp91        [V93,T82] (  2,  4   )     ref  ->  r14         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V91 tmp89        [V91,T71] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V92 tmp90        [V92,T72] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+EdDsaAlgorithm>
+;  V93 tmp91        [V93,T73] (  2,  4   )     ref  ->  r14         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V94 tmp92        [V94    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
-;  V95 tmp93        [V95,T53] (  3,  4   )     ref  ->  [rbp-0x3E0]  class-hnd "impAppendStmt" <byte[]>
-;  V96 tmp94        [V96,T15] (  6, 12   )     ref  ->  [rbp-0x3E8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V95 tmp93        [V95    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V96 tmp94        [V96,T16] (  6, 12   )     ref  ->  [rbp-0x338]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V97 tmp95        [V97    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V98 tmp96        [V98,T83] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V99 tmp97        [V99,T84] (  2,  4   )     ref  ->  [rbp-0x3F0]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V98 tmp96        [V98,T74] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V99 tmp97        [V99,T75] (  2,  4   )     ref  ->  [rbp-0x340]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V100 tmp98       [V100    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
 ;* V101 tmp99       [V101    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V102 tmp100      [V102    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V103 tmp101      [V103,T54] (  3,  4   )     ref  ->  [rbp-0x3F8]  class-hnd "impAppendStmt" <byte[]>
-;  V104 tmp102      [V104,T16] (  6, 12   )     ref  ->  [rbp-0x400]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V103 tmp101      [V103    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V104 tmp102      [V104,T17] (  6, 12   )     ref  ->  [rbp-0x348]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V105 tmp103      [V105    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V106 tmp104      [V106,T85] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V107 tmp105      [V107,T86] (  2,  4   )     ref  ->  [rbp-0x408]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V106 tmp104      [V106,T76] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V107 tmp105      [V107,T77] (  2,  4   )     ref  ->  [rbp-0x350]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V108 tmp106      [V108    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
 ;* V109 tmp107      [V109    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V110 tmp108      [V110    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V111 tmp109      [V111,T55] (  3,  4   )     ref  ->  [rbp-0x410]  class-hnd "impAppendStmt" <byte[]>
-;  V112 tmp110      [V112,T17] (  6, 12   )     ref  ->  [rbp-0x418]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V111 tmp109      [V111    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V112 tmp110      [V112,T18] (  6, 12   )     ref  ->  [rbp-0x358]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V113 tmp111      [V113    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V114 tmp112      [V114,T87] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V115 tmp113      [V115,T88] (  2,  4   )     ref  ->  [rbp-0x420]  class-hnd exact single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+EdDsaAlgorithm>
-;  V116 tmp114      [V116,T89] (  2,  4   )     ref  ->  [rbp-0x428]  class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V114 tmp112      [V114,T78] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V115 tmp113      [V115,T79] (  2,  4   )     ref  ->  [rbp-0x360]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+EdDsaAlgorithm>
+;  V116 tmp114      [V116,T80] (  2,  4   )     ref  ->  [rbp-0x368]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V117 tmp115      [V117    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V118 tmp116      [V118    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;  V119 tmp117      [V119,T56] (  3,  4   )     ref  ->  [rbp-0x430]  class-hnd "impAppendStmt" <byte[]>
-;  V120 tmp118      [V120,T18] (  6, 12   )     ref  ->  [rbp-0x438]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
-;  V121 tmp119      [V121,T90] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V122 tmp120      [V122,T91] (  2,  4   )     ref  ->  [rbp-0x440]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;* V119 tmp117      [V119    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V120 tmp118      [V120,T19] (  6, 12   )     ref  ->  [rbp-0x370]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;  V121 tmp119      [V121,T81] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V122 tmp120      [V122,T82] (  2,  4   )     ref  ->  [rbp-0x378]  class-hnd exact spill-single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V123 tmp121      [V123    ] (  0,  0   )  struct ( 8) zero-ref    "impAppendStmt" <System.Security.Cryptography.HashAlgorithmName>
-;  V124 tmp122      [V124,T28] (  5, 10   )     ref  ->  [rbp-0x448]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
+;  V124 tmp122      [V124,T29] (  5, 10   )     ref  ->  [rbp-0x380]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
 ;* V125 tmp123      [V125    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
-;  V126 tmp124      [V126,T92] (  2,  4   )     ref  ->  r13         class-hnd single-def "impAppendStmt" <byte[]>
-;  V127 tmp125      [V127,T19] (  6, 12   )     ref  ->  [rbp-0x450]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V126 tmp124      [V126    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V127 tmp125      [V127,T20] (  6, 12   )     ref  ->  [rbp-0x388]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V128 tmp126      [V128    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V129 tmp127      [V129,T93] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V130 tmp128      [V130,T94] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V129 tmp127      [V129,T83] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V130 tmp128      [V130,T84] (  2,  4   )     ref  ->  r12         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V131 tmp129      [V131    ] (  0,  0   )  struct ( 8) zero-ref    "impAppendStmt" <System.Security.Cryptography.HashAlgorithmName>
-;  V132 tmp130      [V132,T29] (  5, 10   )     ref  ->  r12         class-hnd exact single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
+;  V132 tmp130      [V132,T30] (  5, 10   )     ref  ->  [rbp-0x390]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm>
 ;* V133 tmp131      [V133    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
-;  V134 tmp132      [V134,T95] (  2,  4   )     ref  ->  [rbp-0x458]  class-hnd spill-single-def "impAppendStmt" <byte[]>
-;  V135 tmp133      [V135,T20] (  6, 12   )     ref  ->  [rbp-0x460]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;* V134 tmp132      [V134    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V135 tmp133      [V135,T21] (  6, 12   )     ref  ->  [rbp-0x398]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V136 tmp134      [V136    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
-;  V137 tmp135      [V137,T96] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
-;  V138 tmp136      [V138,T97] (  2,  4   )     ref  ->  r14         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
+;  V137 tmp135      [V137,T85] (  2,  4   )     ref  ->  r15         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaAlgorithm>
+;  V138 tmp136      [V138,T86] (  2,  4   )     ref  ->  r14         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.MLDsaAlgorithm>
 ;* V139 tmp137      [V139    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
 ;* V140 tmp138      [V140    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
-;  V141 tmp139      [V141,T98] (  2,  4   )     ref  ->  r13         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V142 tmp140      [V142,T99] (  2,  4   )     ref  ->  [rbp-0x468]  class-hnd spill-single-def "impAppendStmt" <byte[]>
-;  V143 tmp141      [V143,T21] (  6, 12   )     ref  ->  [rbp-0x470]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
+;  V141 tmp139      [V141,T87] (  2,  4   )     ref  ->  r12         class-hnd exact single-def "impAppendStmt" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
+;* V142 tmp140      [V142    ] (  0,  0   )     ref  ->  zero-ref    class-hnd single-def "impAppendStmt" <byte[]>
+;  V143 tmp141      [V143,T22] (  6, 12   )     ref  ->  [rbp-0x3A0]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata>
 ;* V144 tmp142      [V144    ] (  0,  0   )  struct ( 8) zero-ref    "spilled call-like call argument" <System.Security.Cryptography.HashAlgorithmName>
 ;* V145 tmp143      [V145    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V146 tmp144      [V146    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "Inlining Arg" <System.Security.Cryptography.RSASignaturePadding>
 ;* V147 tmp145      [V147    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V148 tmp146      [V148,T106] (  4,  2   )     ref  ->  [rbp-0x478]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V148 tmp146      [V148,T94] (  3,  3   )     ref  ->  [rbp-0x3A8]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V149 tmp147      [V149    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V150 tmp148      [V150    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V151 tmp149      [V151    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V152 tmp150      [V152    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V153 tmp151      [V153,T121] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V152 tmp150      [V152    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V153 tmp151      [V153    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V154 tmp152      [V154    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V155 tmp153      [V155    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V156 tmp154      [V156    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V157 tmp155      [V157    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "Inlining Arg" <System.Security.Cryptography.RSASignaturePadding>
 ;* V158 tmp156      [V158    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V159 tmp157      [V159,T107] (  4,  2   )     ref  ->  [rbp-0x480]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V159 tmp157      [V159,T95] (  3,  3   )     ref  ->  [rbp-0x3B0]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V160 tmp158      [V160    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V161 tmp159      [V161    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V162 tmp160      [V162    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V163 tmp161      [V163    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V164 tmp162      [V164,T122] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V163 tmp161      [V163    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V164 tmp162      [V164    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V165 tmp163      [V165    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V166 tmp164      [V166    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V167 tmp165      [V167    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V168 tmp166      [V168,T108] (  4,  2   )     ref  ->  [rbp-0x488]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V168 tmp166      [V168,T96] (  3,  3   )     ref  ->  [rbp-0x3B8]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V169 tmp167      [V169    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V170 tmp168      [V170    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V171 tmp169      [V171    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V172 tmp170      [V172    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V173 tmp171      [V173,T123] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V172 tmp170      [V172    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V173 tmp171      [V173    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V174 tmp172      [V174    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V175 tmp173      [V175    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V176 tmp174      [V176    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;  V177 tmp175      [V177,T30] (  5, 10   )     ref  ->  r13         class-hnd exact single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V178 tmp176      [V178,T100] (  2,  4   )  struct (104) [rbp-0xA0]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
+;  V177 tmp175      [V177,T31] (  5, 10   )     ref  ->  r13         class-hnd exact single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
+;  V178 tmp176      [V178,T88] (  2,  4   )  struct (104) [rbp-0x90]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
 ;* V179 tmp177      [V179    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V180 tmp178      [V180,T109] (  4,  2   )     ref  ->  [rbp-0x490]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V180 tmp178      [V180,T97] (  3,  3   )     ref  ->  [rbp-0x3C0]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V181 tmp179      [V181    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V182 tmp180      [V182    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V183 tmp181      [V183    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V184 tmp182      [V184    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V185 tmp183      [V185,T124] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V184 tmp182      [V184    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V185 tmp183      [V185    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V186 tmp184      [V186    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V187 tmp185      [V187    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V188 tmp186      [V188    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V189 tmp187      [V189    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "Inlining Arg" <System.Security.Cryptography.RSASignaturePadding>
 ;* V190 tmp188      [V190    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V191 tmp189      [V191,T110] (  4,  2   )     ref  ->  [rbp-0x498]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V191 tmp189      [V191,T98] (  3,  3   )     ref  ->  [rbp-0x3C8]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V192 tmp190      [V192    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V193 tmp191      [V193    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V194 tmp192      [V194    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V195 tmp193      [V195    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V196 tmp194      [V196,T125] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V195 tmp193      [V195    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V196 tmp194      [V196    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V197 tmp195      [V197    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V198 tmp196      [V198    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V199 tmp197      [V199    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V200 tmp198      [V200    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "Inlining Arg" <System.Security.Cryptography.RSASignaturePadding>
 ;* V201 tmp199      [V201    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V202 tmp200      [V202,T111] (  4,  2   )     ref  ->  [rbp-0x4A0]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V202 tmp200      [V202,T99] (  3,  3   )     ref  ->  [rbp-0x3D0]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V203 tmp201      [V203    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V204 tmp202      [V204    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V205 tmp203      [V205    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V206 tmp204      [V206    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V207 tmp205      [V207,T126] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V206 tmp204      [V206    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V207 tmp205      [V207    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V208 tmp206      [V208    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V209 tmp207      [V209    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V210 tmp208      [V210    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V211 tmp209      [V211    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "Inlining Arg" <System.Security.Cryptography.RSASignaturePadding>
 ;* V212 tmp210      [V212    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V213 tmp211      [V213,T112] (  4,  2   )     ref  ->  [rbp-0x4A8]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V213 tmp211      [V213,T100] (  3,  3   )     ref  ->  [rbp-0x3D8]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V214 tmp212      [V214    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V215 tmp213      [V215    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V216 tmp214      [V216    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V217 tmp215      [V217    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V218 tmp216      [V218,T127] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V217 tmp215      [V217    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V218 tmp216      [V218    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V219 tmp217      [V219    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V220 tmp218      [V220    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V221 tmp219      [V221    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V222 tmp220      [V222    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "Inlining Arg" <System.Security.Cryptography.RSASignaturePadding>
 ;* V223 tmp221      [V223    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V224 tmp222      [V224,T113] (  4,  2   )     ref  ->  [rbp-0x4B0]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V224 tmp222      [V224,T101] (  3,  3   )     ref  ->  [rbp-0x3E0]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V225 tmp223      [V225    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V226 tmp224      [V226    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V227 tmp225      [V227    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V228 tmp226      [V228    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V229 tmp227      [V229,T128] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V228 tmp226      [V228    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V229 tmp227      [V229    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V230 tmp228      [V230    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V231 tmp229      [V231    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V232 tmp230      [V232    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;  V233 tmp231      [V233,T31] (  5, 10   )     ref  ->  [rbp-0x4B8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V234 tmp232      [V234,T101] (  2,  4   )  struct (104) [rbp-0x108]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
+;  V233 tmp231      [V233,T32] (  5, 10   )     ref  ->  [rbp-0x3E8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
+;  V234 tmp232      [V234,T89] (  2,  4   )  struct (104) [rbp-0xF8]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
 ;* V235 tmp233      [V235    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V236 tmp234      [V236,T114] (  4,  2   )     ref  ->  [rbp-0x4C0]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V236 tmp234      [V236,T102] (  3,  3   )     ref  ->  [rbp-0x3F0]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V237 tmp235      [V237    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V238 tmp236      [V238    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V239 tmp237      [V239    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V240 tmp238      [V240    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V241 tmp239      [V241,T129] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V240 tmp238      [V240    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V241 tmp239      [V241    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V242 tmp240      [V242    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V243 tmp241      [V243    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V244 tmp242      [V244    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;  V245 tmp243      [V245,T32] (  5, 10   )     ref  ->  [rbp-0x4C8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V246 tmp244      [V246,T102] (  2,  4   )  struct (104) [rbp-0x170]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
+;  V245 tmp243      [V245,T33] (  5, 10   )     ref  ->  [rbp-0x3F8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
+;  V246 tmp244      [V246,T90] (  2,  4   )  struct (104) [rbp-0x160]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
 ;* V247 tmp245      [V247    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V248 tmp246      [V248,T115] (  4,  2   )     ref  ->  [rbp-0x4D0]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V248 tmp246      [V248,T103] (  3,  3   )     ref  ->  [rbp-0x400]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V249 tmp247      [V249    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V250 tmp248      [V250    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V251 tmp249      [V251    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V252 tmp250      [V252    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V253 tmp251      [V253,T130] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V252 tmp250      [V252    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V253 tmp251      [V253    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V254 tmp252      [V254    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V255 tmp253      [V255    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V256 tmp254      [V256    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;  V257 tmp255      [V257,T33] (  5, 10   )     ref  ->  [rbp-0x4D8]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V258 tmp256      [V258,T103] (  2,  4   )  struct (104) [rbp-0x1D8]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
+;  V257 tmp255      [V257,T34] (  5, 10   )     ref  ->  [rbp-0x408]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
+;  V258 tmp256      [V258,T91] (  2,  4   )  struct (104) [rbp-0x1C8]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
 ;* V259 tmp257      [V259    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V260 tmp258      [V260,T116] (  4,  2   )     ref  ->  [rbp-0x4E0]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V260 tmp258      [V260,T104] (  3,  3   )     ref  ->  [rbp-0x410]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V261 tmp259      [V261    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V262 tmp260      [V262    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V263 tmp261      [V263    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V264 tmp262      [V264    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V265 tmp263      [V265,T131] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V264 tmp262      [V264    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V265 tmp263      [V265    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V266 tmp264      [V266    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V267 tmp265      [V267    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V268 tmp266      [V268    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V269 tmp267      [V269,T117] (  4,  2   )     ref  ->  [rbp-0x4E8]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V269 tmp267      [V269,T105] (  3,  3   )     ref  ->  [rbp-0x418]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V270 tmp268      [V270    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V271 tmp269      [V271    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V272 tmp270      [V272    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V273 tmp271      [V273    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V274 tmp272      [V274,T132] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V273 tmp271      [V273    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V274 tmp272      [V274    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V275 tmp273      [V275    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V276 tmp274      [V276    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V277 tmp275      [V277    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;  V278 tmp276      [V278,T34] (  5, 10   )     ref  ->  [rbp-0x4F0]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V279 tmp277      [V279,T104] (  2,  4   )  struct (104) [rbp-0x240]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
+;  V278 tmp276      [V278,T35] (  5, 10   )     ref  ->  [rbp-0x420]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
+;  V279 tmp277      [V279,T92] (  2,  4   )  struct (104) [rbp-0x230]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
 ;* V280 tmp278      [V280    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V281 tmp279      [V281,T118] (  4,  2   )     ref  ->  [rbp-0x4F8]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V281 tmp279      [V281,T106] (  3,  3   )     ref  ->  [rbp-0x428]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V282 tmp280      [V282    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V283 tmp281      [V283    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V284 tmp282      [V284    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V285 tmp283      [V285    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V286 tmp284      [V286,T133] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V285 tmp283      [V285    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V286 tmp284      [V286    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V287 tmp285      [V287    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V288 tmp286      [V288    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V289 tmp287      [V289    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;  V290 tmp288      [V290,T35] (  5, 10   )     ref  ->  [rbp-0x500]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
-;  V291 tmp289      [V291,T105] (  2,  4   )  struct (104) [rbp-0x2A8]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
+;  V290 tmp288      [V290,T36] (  5, 10   )     ref  ->  [rbp-0x430]  class-hnd exact spill-single-def "NewObj constructor temp" <System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm>
+;  V291 tmp289      [V291,T93] (  2,  4   )  struct (104) [rbp-0x298]  do-not-enreg[DAS] must-init defined-via-address "spilled call-like call argument" <System.Security.Cryptography.ECCurve>
 ;* V292 tmp290      [V292    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V293 tmp291      [V293,T119] (  4,  2   )     ref  ->  [rbp-0x508]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;  V293 tmp291      [V293,T107] (  3,  3   )     ref  ->  [rbp-0x438]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V294 tmp292      [V294    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V295 tmp293      [V295    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V296 tmp294      [V296    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V297 tmp295      [V297    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V298 tmp296      [V298,T134] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V297 tmp295      [V297    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V298 tmp296      [V298    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V299 tmp297      [V299    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V300 tmp298      [V300    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V301 tmp299      [V301    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
-;  V302 tmp300      [V302,T120] (  4,  2   )     ref  ->  [rbp-0x510]  class-hnd exact single-def "Inline stloc first use temp" <byte[]>
+;  V302 tmp300      [V302,T108] (  3,  3   )     ref  ->  [rbp-0x440]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
 ;* V303 tmp301      [V303    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V304 tmp302      [V304    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V305 tmp303      [V305    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
-;* V306 tmp304      [V306    ] (  0,  0   )   byref  ->  zero-ref    single-def "Inlining Arg"
-;  V307 tmp305      [V307,T135] (  2,  2   )   byref  ->  rsi         single-def "Inlining Arg"
+;* V306 tmp304      [V306    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V307 tmp305      [V307    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V308 tmp306      [V308    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V309 tmp307      [V309    ] (  0,  0   )  struct ( 8) zero-ref    "Inlining Arg" <System.Security.Cryptography.HashAlgorithmName>
 ;* V310 tmp308      [V310    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
 ;* V311 tmp309      [V311    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "Inlining Arg" <System.Security.Cryptography.RSASignaturePadding>
-;* V312 tmp310      [V312    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;* V313 tmp311      [V313    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;* V314 tmp312      [V314    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "Inlining Arg" <System.Security.Cryptography.RSASignaturePadding>
-;* V315 tmp313      [V315    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;* V316 tmp314      [V316    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;* V317 tmp315      [V317    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
-;  V318 tmp316      [V318    ] ( 36, 28.50)   byref  ->  [rbp-0x38]  do-not-enreg[X] addr-exposed "field V01._reference (fldOffset=0x0)" P-DEP
-;  V319 tmp317      [V319    ] ( 81, 58.50)     int  ->  [rbp-0x30]  do-not-enreg[X] addr-exposed "field V01._length (fldOffset=0x8)" P-DEP
-;* V320 tmp318      [V320    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V06._name (fldOffset=0x0)" P-INDEP
-;* V321 tmp319      [V321    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V08._reference (fldOffset=0x0)" P-INDEP
-;* V322 tmp320      [V322    ] (  0,  0   )     int  ->  zero-ref    "field V08._length (fldOffset=0x8)" P-INDEP
-;* V323 tmp321      [V323    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V11._name (fldOffset=0x0)" P-INDEP
-;* V324 tmp322      [V324    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V14._name (fldOffset=0x0)" P-INDEP
-;* V325 tmp323      [V325    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V16._reference (fldOffset=0x0)" P-INDEP
-;* V326 tmp324      [V326    ] (  0,  0   )     int  ->  zero-ref    "field V16._length (fldOffset=0x8)" P-INDEP
-;* V327 tmp325      [V327    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V19._name (fldOffset=0x0)" P-INDEP
-;* V328 tmp326      [V328    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V23._reference (fldOffset=0x0)" P-INDEP
-;* V329 tmp327      [V329    ] (  0,  0   )     int  ->  zero-ref    "field V23._length (fldOffset=0x8)" P-INDEP
-;* V330 tmp328      [V330    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V26._name (fldOffset=0x0)" P-INDEP
-;* V331 tmp329      [V331    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V29._name (fldOffset=0x0)" P-INDEP
-;* V332 tmp330      [V332    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V30._reference (fldOffset=0x0)" P-INDEP
-;* V333 tmp331      [V333    ] (  0,  0   )     int  ->  zero-ref    "field V30._length (fldOffset=0x8)" P-INDEP
-;* V334 tmp332      [V334    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V34._name (fldOffset=0x0)" P-INDEP
-;* V335 tmp333      [V335    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V37._name (fldOffset=0x0)" P-INDEP
-;* V336 tmp334      [V336    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V39._reference (fldOffset=0x0)" P-INDEP
-;* V337 tmp335      [V337    ] (  0,  0   )     int  ->  zero-ref    "field V39._length (fldOffset=0x8)" P-INDEP
-;* V338 tmp336      [V338    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V42._name (fldOffset=0x0)" P-INDEP
-;* V339 tmp337      [V339    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V45._name (fldOffset=0x0)" P-INDEP
-;* V340 tmp338      [V340    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V47._reference (fldOffset=0x0)" P-INDEP
-;* V341 tmp339      [V341    ] (  0,  0   )     int  ->  zero-ref    "field V47._length (fldOffset=0x8)" P-INDEP
-;* V342 tmp340      [V342    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V50._name (fldOffset=0x0)" P-INDEP
-;* V343 tmp341      [V343    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V53._name (fldOffset=0x0)" P-INDEP
-;* V344 tmp342      [V344    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V55._reference (fldOffset=0x0)" P-INDEP
-;* V345 tmp343      [V345    ] (  0,  0   )     int  ->  zero-ref    "field V55._length (fldOffset=0x8)" P-INDEP
-;* V346 tmp344      [V346    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V58._name (fldOffset=0x0)" P-INDEP
-;* V347 tmp345      [V347    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V61._name (fldOffset=0x0)" P-INDEP
-;* V348 tmp346      [V348    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V63._reference (fldOffset=0x0)" P-INDEP
-;* V349 tmp347      [V349    ] (  0,  0   )     int  ->  zero-ref    "field V63._length (fldOffset=0x8)" P-INDEP
-;* V350 tmp348      [V350    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V66._name (fldOffset=0x0)" P-INDEP
-;* V351 tmp349      [V351    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V69._name (fldOffset=0x0)" P-INDEP
-;* V352 tmp350      [V352    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V70._reference (fldOffset=0x0)" P-INDEP
-;* V353 tmp351      [V353    ] (  0,  0   )     int  ->  zero-ref    "field V70._length (fldOffset=0x8)" P-INDEP
-;* V354 tmp352      [V354    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V74._name (fldOffset=0x0)" P-INDEP
-;* V355 tmp353      [V355    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V77._name (fldOffset=0x0)" P-INDEP
-;* V356 tmp354      [V356    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V78._reference (fldOffset=0x0)" P-INDEP
-;* V357 tmp355      [V357    ] (  0,  0   )     int  ->  zero-ref    "field V78._length (fldOffset=0x8)" P-INDEP
-;* V358 tmp356      [V358    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V82._name (fldOffset=0x0)" P-INDEP
-;* V359 tmp357      [V359    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V85._name (fldOffset=0x0)" P-INDEP
-;* V360 tmp358      [V360    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V86._reference (fldOffset=0x0)" P-INDEP
-;* V361 tmp359      [V361    ] (  0,  0   )     int  ->  zero-ref    "field V86._length (fldOffset=0x8)" P-INDEP
-;* V362 tmp360      [V362    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V90._name (fldOffset=0x0)" P-INDEP
-;* V363 tmp361      [V363    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V94._reference (fldOffset=0x0)" P-INDEP
-;* V364 tmp362      [V364    ] (  0,  0   )     int  ->  zero-ref    "field V94._length (fldOffset=0x8)" P-INDEP
-;* V365 tmp363      [V365    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V97._name (fldOffset=0x0)" P-INDEP
-;* V366 tmp364      [V366    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V100._name (fldOffset=0x0)" P-INDEP
-;* V367 tmp365      [V367    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V101._reference (fldOffset=0x0)" P-INDEP
-;* V368 tmp366      [V368    ] (  0,  0   )     int  ->  zero-ref    "field V101._length (fldOffset=0x8)" P-INDEP
-;* V369 tmp367      [V369    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V105._name (fldOffset=0x0)" P-INDEP
-;* V370 tmp368      [V370    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V108._name (fldOffset=0x0)" P-INDEP
-;* V371 tmp369      [V371    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V109._reference (fldOffset=0x0)" P-INDEP
-;* V372 tmp370      [V372    ] (  0,  0   )     int  ->  zero-ref    "field V109._length (fldOffset=0x8)" P-INDEP
-;* V373 tmp371      [V373    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V113._name (fldOffset=0x0)" P-INDEP
-;* V374 tmp372      [V374    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V117._reference (fldOffset=0x0)" P-INDEP
-;* V375 tmp373      [V375    ] (  0,  0   )     int  ->  zero-ref    "field V117._length (fldOffset=0x8)" P-INDEP
-;* V376 tmp374      [V376    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V118._name (fldOffset=0x0)" P-INDEP
-;* V377 tmp375      [V377    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V123._name (fldOffset=0x0)" P-INDEP
-;* V378 tmp376      [V378    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V125._reference (fldOffset=0x0)" P-INDEP
-;* V379 tmp377      [V379    ] (  0,  0   )     int  ->  zero-ref    "field V125._length (fldOffset=0x8)" P-INDEP
-;* V380 tmp378      [V380    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V128._name (fldOffset=0x0)" P-INDEP
-;* V381 tmp379      [V381    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V131._name (fldOffset=0x0)" P-INDEP
-;* V382 tmp380      [V382    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V133._reference (fldOffset=0x0)" P-INDEP
-;* V383 tmp381      [V383    ] (  0,  0   )     int  ->  zero-ref    "field V133._length (fldOffset=0x8)" P-INDEP
-;* V384 tmp382      [V384    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V136._name (fldOffset=0x0)" P-INDEP
-;* V385 tmp383      [V385    ] (  0,  0   )     ref  ->  zero-ref    "field V139._name (fldOffset=0x0)" P-INDEP
-;* V386 tmp384      [V386    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V140._reference (fldOffset=0x0)" P-INDEP
-;* V387 tmp385      [V387    ] (  0,  0   )     int  ->  zero-ref    "field V140._length (fldOffset=0x8)" P-INDEP
-;* V388 tmp386      [V388    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V144._name (fldOffset=0x0)" P-INDEP
-;* V389 tmp387      [V389    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V145._name (fldOffset=0x0)" P-INDEP
-;* V390 tmp388      [V390    ] (  0,  0   )   byref  ->  zero-ref    "field V149._reference (fldOffset=0x0)" P-INDEP
-;* V391 tmp389      [V391    ] (  0,  0   )     int  ->  zero-ref    "field V149._length (fldOffset=0x8)" P-INDEP
-;  V392 tmp390      [V392,T136] (  2,  1   )   byref  ->  rdi         single-def "field V150._reference (fldOffset=0x0)" P-INDEP
-;  V393 tmp391      [V393,T151] (  2,  1   )     int  ->  rdx         "field V150._length (fldOffset=0x8)" P-INDEP
-;* V394 tmp392      [V394    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V151._reference (fldOffset=0x0)" P-INDEP
-;* V395 tmp393      [V395    ] (  0,  0   )     int  ->  zero-ref    "field V151._length (fldOffset=0x8)" P-INDEP
-;* V396 tmp394      [V396    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V155._name (fldOffset=0x0)" P-INDEP
-;* V397 tmp395      [V397    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V156._name (fldOffset=0x0)" P-INDEP
-;* V398 tmp396      [V398    ] (  0,  0   )   byref  ->  zero-ref    "field V160._reference (fldOffset=0x0)" P-INDEP
-;* V399 tmp397      [V399    ] (  0,  0   )     int  ->  zero-ref    "field V160._length (fldOffset=0x8)" P-INDEP
-;  V400 tmp398      [V400,T137] (  2,  1   )   byref  ->  rdi         single-def "field V161._reference (fldOffset=0x0)" P-INDEP
-;  V401 tmp399      [V401,T152] (  2,  1   )     int  ->  rdx         "field V161._length (fldOffset=0x8)" P-INDEP
-;* V402 tmp400      [V402    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V162._reference (fldOffset=0x0)" P-INDEP
-;* V403 tmp401      [V403    ] (  0,  0   )     int  ->  zero-ref    "field V162._length (fldOffset=0x8)" P-INDEP
-;* V404 tmp402      [V404    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V166._name (fldOffset=0x0)" P-INDEP
-;* V405 tmp403      [V405    ] (  0,  0   )   byref  ->  zero-ref    "field V169._reference (fldOffset=0x0)" P-INDEP
-;* V406 tmp404      [V406    ] (  0,  0   )     int  ->  zero-ref    "field V169._length (fldOffset=0x8)" P-INDEP
-;  V407 tmp405      [V407,T138] (  2,  1   )   byref  ->  rdi         single-def "field V170._reference (fldOffset=0x0)" P-INDEP
-;  V408 tmp406      [V408,T153] (  2,  1   )     int  ->  rdx         "field V170._length (fldOffset=0x8)" P-INDEP
-;* V409 tmp407      [V409    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V171._reference (fldOffset=0x0)" P-INDEP
-;* V410 tmp408      [V410    ] (  0,  0   )     int  ->  zero-ref    "field V171._length (fldOffset=0x8)" P-INDEP
-;* V411 tmp409      [V411    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V175._name (fldOffset=0x0)" P-INDEP
-;* V412 tmp410      [V412    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V176._name (fldOffset=0x0)" P-INDEP
-;* V413 tmp411      [V413    ] (  0,  0   )   byref  ->  zero-ref    "field V181._reference (fldOffset=0x0)" P-INDEP
-;* V414 tmp412      [V414    ] (  0,  0   )     int  ->  zero-ref    "field V181._length (fldOffset=0x8)" P-INDEP
-;  V415 tmp413      [V415,T139] (  2,  1   )   byref  ->  rdi         single-def "field V182._reference (fldOffset=0x0)" P-INDEP
-;  V416 tmp414      [V416,T154] (  2,  1   )     int  ->  rdx         "field V182._length (fldOffset=0x8)" P-INDEP
-;* V417 tmp415      [V417    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V183._reference (fldOffset=0x0)" P-INDEP
-;* V418 tmp416      [V418    ] (  0,  0   )     int  ->  zero-ref    "field V183._length (fldOffset=0x8)" P-INDEP
-;* V419 tmp417      [V419    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V187._name (fldOffset=0x0)" P-INDEP
-;* V420 tmp418      [V420    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V188._name (fldOffset=0x0)" P-INDEP
-;* V421 tmp419      [V421    ] (  0,  0   )   byref  ->  zero-ref    "field V192._reference (fldOffset=0x0)" P-INDEP
-;* V422 tmp420      [V422    ] (  0,  0   )     int  ->  zero-ref    "field V192._length (fldOffset=0x8)" P-INDEP
-;  V423 tmp421      [V423,T140] (  2,  1   )   byref  ->  rdi         single-def "field V193._reference (fldOffset=0x0)" P-INDEP
-;  V424 tmp422      [V424,T155] (  2,  1   )     int  ->  rdx         "field V193._length (fldOffset=0x8)" P-INDEP
-;* V425 tmp423      [V425    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V194._reference (fldOffset=0x0)" P-INDEP
-;* V426 tmp424      [V426    ] (  0,  0   )     int  ->  zero-ref    "field V194._length (fldOffset=0x8)" P-INDEP
-;* V427 tmp425      [V427    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V198._name (fldOffset=0x0)" P-INDEP
-;* V428 tmp426      [V428    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V199._name (fldOffset=0x0)" P-INDEP
-;* V429 tmp427      [V429    ] (  0,  0   )   byref  ->  zero-ref    "field V203._reference (fldOffset=0x0)" P-INDEP
-;* V430 tmp428      [V430    ] (  0,  0   )     int  ->  zero-ref    "field V203._length (fldOffset=0x8)" P-INDEP
-;  V431 tmp429      [V431,T141] (  2,  1   )   byref  ->  rdi         single-def "field V204._reference (fldOffset=0x0)" P-INDEP
-;  V432 tmp430      [V432,T156] (  2,  1   )     int  ->  rdx         "field V204._length (fldOffset=0x8)" P-INDEP
-;* V433 tmp431      [V433    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V205._reference (fldOffset=0x0)" P-INDEP
-;* V434 tmp432      [V434    ] (  0,  0   )     int  ->  zero-ref    "field V205._length (fldOffset=0x8)" P-INDEP
-;* V435 tmp433      [V435    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V209._name (fldOffset=0x0)" P-INDEP
-;* V436 tmp434      [V436    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V210._name (fldOffset=0x0)" P-INDEP
-;* V437 tmp435      [V437    ] (  0,  0   )   byref  ->  zero-ref    "field V214._reference (fldOffset=0x0)" P-INDEP
-;* V438 tmp436      [V438    ] (  0,  0   )     int  ->  zero-ref    "field V214._length (fldOffset=0x8)" P-INDEP
-;  V439 tmp437      [V439,T142] (  2,  1   )   byref  ->  rdi         single-def "field V215._reference (fldOffset=0x0)" P-INDEP
-;  V440 tmp438      [V440,T157] (  2,  1   )     int  ->  rdx         "field V215._length (fldOffset=0x8)" P-INDEP
-;* V441 tmp439      [V441    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V216._reference (fldOffset=0x0)" P-INDEP
-;* V442 tmp440      [V442    ] (  0,  0   )     int  ->  zero-ref    "field V216._length (fldOffset=0x8)" P-INDEP
-;* V443 tmp441      [V443    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V220._name (fldOffset=0x0)" P-INDEP
-;* V444 tmp442      [V444    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V221._name (fldOffset=0x0)" P-INDEP
-;* V445 tmp443      [V445    ] (  0,  0   )   byref  ->  zero-ref    "field V225._reference (fldOffset=0x0)" P-INDEP
-;* V446 tmp444      [V446    ] (  0,  0   )     int  ->  zero-ref    "field V225._length (fldOffset=0x8)" P-INDEP
-;  V447 tmp445      [V447,T143] (  2,  1   )   byref  ->  rdi         single-def "field V226._reference (fldOffset=0x0)" P-INDEP
-;  V448 tmp446      [V448,T158] (  2,  1   )     int  ->  rdx         "field V226._length (fldOffset=0x8)" P-INDEP
-;* V449 tmp447      [V449    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V227._reference (fldOffset=0x0)" P-INDEP
-;* V450 tmp448      [V450    ] (  0,  0   )     int  ->  zero-ref    "field V227._length (fldOffset=0x8)" P-INDEP
-;* V451 tmp449      [V451    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V231._name (fldOffset=0x0)" P-INDEP
-;* V452 tmp450      [V452    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V232._name (fldOffset=0x0)" P-INDEP
-;* V453 tmp451      [V453    ] (  0,  0   )   byref  ->  zero-ref    "field V237._reference (fldOffset=0x0)" P-INDEP
-;* V454 tmp452      [V454    ] (  0,  0   )     int  ->  zero-ref    "field V237._length (fldOffset=0x8)" P-INDEP
-;  V455 tmp453      [V455,T144] (  2,  1   )   byref  ->  rdi         single-def "field V238._reference (fldOffset=0x0)" P-INDEP
-;  V456 tmp454      [V456,T159] (  2,  1   )     int  ->  rdx         "field V238._length (fldOffset=0x8)" P-INDEP
-;* V457 tmp455      [V457    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V239._reference (fldOffset=0x0)" P-INDEP
-;* V458 tmp456      [V458    ] (  0,  0   )     int  ->  zero-ref    "field V239._length (fldOffset=0x8)" P-INDEP
-;* V459 tmp457      [V459    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V243._name (fldOffset=0x0)" P-INDEP
-;* V460 tmp458      [V460    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V244._name (fldOffset=0x0)" P-INDEP
-;* V461 tmp459      [V461    ] (  0,  0   )   byref  ->  zero-ref    "field V249._reference (fldOffset=0x0)" P-INDEP
-;* V462 tmp460      [V462    ] (  0,  0   )     int  ->  zero-ref    "field V249._length (fldOffset=0x8)" P-INDEP
-;  V463 tmp461      [V463,T145] (  2,  1   )   byref  ->  rdi         single-def "field V250._reference (fldOffset=0x0)" P-INDEP
-;  V464 tmp462      [V464,T160] (  2,  1   )     int  ->  rdx         "field V250._length (fldOffset=0x8)" P-INDEP
-;* V465 tmp463      [V465    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V251._reference (fldOffset=0x0)" P-INDEP
-;* V466 tmp464      [V466    ] (  0,  0   )     int  ->  zero-ref    "field V251._length (fldOffset=0x8)" P-INDEP
-;* V467 tmp465      [V467    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V255._name (fldOffset=0x0)" P-INDEP
-;* V468 tmp466      [V468    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V256._name (fldOffset=0x0)" P-INDEP
-;* V469 tmp467      [V469    ] (  0,  0   )   byref  ->  zero-ref    "field V261._reference (fldOffset=0x0)" P-INDEP
-;* V470 tmp468      [V470    ] (  0,  0   )     int  ->  zero-ref    "field V261._length (fldOffset=0x8)" P-INDEP
-;  V471 tmp469      [V471,T146] (  2,  1   )   byref  ->  rdi         single-def "field V262._reference (fldOffset=0x0)" P-INDEP
-;  V472 tmp470      [V472,T161] (  2,  1   )     int  ->  rdx         "field V262._length (fldOffset=0x8)" P-INDEP
-;* V473 tmp471      [V473    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V263._reference (fldOffset=0x0)" P-INDEP
-;* V474 tmp472      [V474    ] (  0,  0   )     int  ->  zero-ref    "field V263._length (fldOffset=0x8)" P-INDEP
-;* V475 tmp473      [V475    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V267._name (fldOffset=0x0)" P-INDEP
-;* V476 tmp474      [V476    ] (  0,  0   )   byref  ->  zero-ref    "field V270._reference (fldOffset=0x0)" P-INDEP
-;* V477 tmp475      [V477    ] (  0,  0   )     int  ->  zero-ref    "field V270._length (fldOffset=0x8)" P-INDEP
-;  V478 tmp476      [V478,T147] (  2,  1   )   byref  ->  rdi         single-def "field V271._reference (fldOffset=0x0)" P-INDEP
-;  V479 tmp477      [V479,T162] (  2,  1   )     int  ->  rdx         "field V271._length (fldOffset=0x8)" P-INDEP
-;* V480 tmp478      [V480    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V272._reference (fldOffset=0x0)" P-INDEP
-;* V481 tmp479      [V481    ] (  0,  0   )     int  ->  zero-ref    "field V272._length (fldOffset=0x8)" P-INDEP
-;* V482 tmp480      [V482    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V276._name (fldOffset=0x0)" P-INDEP
-;* V483 tmp481      [V483    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V277._name (fldOffset=0x0)" P-INDEP
-;* V484 tmp482      [V484    ] (  0,  0   )   byref  ->  zero-ref    "field V282._reference (fldOffset=0x0)" P-INDEP
-;* V485 tmp483      [V485    ] (  0,  0   )     int  ->  zero-ref    "field V282._length (fldOffset=0x8)" P-INDEP
-;  V486 tmp484      [V486,T148] (  2,  1   )   byref  ->  rdi         single-def "field V283._reference (fldOffset=0x0)" P-INDEP
-;  V487 tmp485      [V487,T163] (  2,  1   )     int  ->  rdx         "field V283._length (fldOffset=0x8)" P-INDEP
-;* V488 tmp486      [V488    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V284._reference (fldOffset=0x0)" P-INDEP
-;* V489 tmp487      [V489    ] (  0,  0   )     int  ->  zero-ref    "field V284._length (fldOffset=0x8)" P-INDEP
-;* V490 tmp488      [V490    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V288._name (fldOffset=0x0)" P-INDEP
-;* V491 tmp489      [V491    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V289._name (fldOffset=0x0)" P-INDEP
-;* V492 tmp490      [V492    ] (  0,  0   )   byref  ->  zero-ref    "field V294._reference (fldOffset=0x0)" P-INDEP
-;* V493 tmp491      [V493    ] (  0,  0   )     int  ->  zero-ref    "field V294._length (fldOffset=0x8)" P-INDEP
-;  V494 tmp492      [V494,T149] (  2,  1   )   byref  ->  rdi         single-def "field V295._reference (fldOffset=0x0)" P-INDEP
-;  V495 tmp493      [V495,T164] (  2,  1   )     int  ->  rdx         "field V295._length (fldOffset=0x8)" P-INDEP
-;* V496 tmp494      [V496    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V296._reference (fldOffset=0x0)" P-INDEP
-;* V497 tmp495      [V497    ] (  0,  0   )     int  ->  zero-ref    "field V296._length (fldOffset=0x8)" P-INDEP
-;* V498 tmp496      [V498    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V300._name (fldOffset=0x0)" P-INDEP
-;* V499 tmp497      [V499    ] (  0,  0   )   byref  ->  zero-ref    "field V303._reference (fldOffset=0x0)" P-INDEP
-;* V500 tmp498      [V500    ] (  0,  0   )     int  ->  zero-ref    "field V303._length (fldOffset=0x8)" P-INDEP
-;  V501 tmp499      [V501,T150] (  2,  1   )   byref  ->  rdi         single-def "field V304._reference (fldOffset=0x0)" P-INDEP
-;  V502 tmp500      [V502,T165] (  2,  1   )     int  ->  rcx         "field V304._length (fldOffset=0x8)" P-INDEP
-;* V503 tmp501      [V503    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V305._reference (fldOffset=0x0)" P-INDEP
-;* V504 tmp502      [V504    ] (  0,  0   )     int  ->  zero-ref    "field V305._length (fldOffset=0x8)" P-INDEP
-;* V505 tmp503      [V505    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V309._name (fldOffset=0x0)" P-INDEP
-;* V506 tmp504      [V506    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V310._name (fldOffset=0x0)" P-INDEP
-;* V507 tmp505      [V507    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V312._name (fldOffset=0x0)" P-INDEP
-;* V508 tmp506      [V508    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V313._name (fldOffset=0x0)" P-INDEP
-;* V509 tmp507      [V509    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V315._name (fldOffset=0x0)" P-INDEP
-;* V510 tmp508      [V510    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V316._name (fldOffset=0x0)" P-INDEP
-;* V511 tmp509      [V511    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V317._name (fldOffset=0x0)" P-INDEP
-;  V512 cse0        [V512,T36] (  9,  9   )     ref  ->  r14         "CSE #11: moderate"
-;  V513 cse1        [V513,T38] (  7,  7   )     ref  ->  r14         "CSE #20: moderate"
-;  V514 cse2        [V514,T39] (  6,  6   )     ref  ->  [rbp-0x518]  spill-single-def "CSE #09: moderate"
-;  V515 cse3        [V515,T40] (  5,  5   )     ref  ->  r14         "CSE #02: conservative"
-;  V516 cse4        [V516,T41] (  4,  4   )     ref  ->  [rbp-0x520]  spill-single-def "CSE #12: conservative"
-;  V517 cse5        [V517,T01] ( 19, 19   )    long  ->  [rbp-0x2B0]  "CSE #08: aggressive"
-;  V518 cse6        [V518,T02] ( 16, 16   )     ref  ->  [rbp-0x528]  "CSE #10: aggressive"
-;  V519 cse7        [V519,T03] ( 12, 12   )     ref  ->  [rbp-0x530]  spill-single-def "CSE #01: moderate"
-;  V520 cse8        [V520,T37] (  9,  9   )    long  ->  r12         "CSE #03: moderate"
+;* V312 tmp310      [V312    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
+;  V313 tmp311      [V313,T109] (  3,  3   )     ref  ->  r12         class-hnd exact single-def "Inline stloc first use temp" <byte[]>
+;* V314 tmp312      [V314    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
+;* V315 tmp313      [V315    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
+;* V316 tmp314      [V316    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
+;* V317 tmp315      [V317    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V318 tmp316      [V318    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V319 tmp317      [V319    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
+;* V320 tmp318      [V320    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
+;* V321 tmp319      [V321    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
+;* V322 tmp320      [V322    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "Inlining Arg" <System.Security.Cryptography.RSASignaturePadding>
+;* V323 tmp321      [V323    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
+;  V324 tmp322      [V324,T110] (  3,  3   )     ref  ->  [rbp-0x448]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;* V325 tmp323      [V325    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
+;* V326 tmp324      [V326    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
+;* V327 tmp325      [V327    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
+;* V328 tmp326      [V328    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V329 tmp327      [V329    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V330 tmp328      [V330    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
+;* V331 tmp329      [V331    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
+;* V332 tmp330      [V332    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
+;* V333 tmp331      [V333    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
+;  V334 tmp332      [V334,T111] (  3,  3   )     ref  ->  [rbp-0x450]  class-hnd exact spill-single-def "Inline stloc first use temp" <byte[]>
+;* V335 tmp333      [V335    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
+;* V336 tmp334      [V336    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
+;* V337 tmp335      [V337    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
+;* V338 tmp336      [V338    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V339 tmp337      [V339    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V340 tmp338      [V340    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
+;* V341 tmp339      [V341    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "NewObj constructor temp" <System.Security.Cryptography.HashAlgorithmName>
+;* V342 tmp340      [V342    ] (  0,  0   )   byref  ->  zero-ref    "field V01._reference (fldOffset=0x0)" P-INDEP
+;* V343 tmp341      [V343    ] (  0,  0   )     int  ->  zero-ref    "field V01._length (fldOffset=0x8)" P-INDEP
+;* V344 tmp342      [V344    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V06._name (fldOffset=0x0)" P-INDEP
+;* V345 tmp343      [V345    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V08._reference (fldOffset=0x0)" P-INDEP
+;* V346 tmp344      [V346    ] (  0,  0   )     int  ->  zero-ref    "field V08._length (fldOffset=0x8)" P-INDEP
+;* V347 tmp345      [V347    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V11._name (fldOffset=0x0)" P-INDEP
+;* V348 tmp346      [V348    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V14._name (fldOffset=0x0)" P-INDEP
+;* V349 tmp347      [V349    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V16._reference (fldOffset=0x0)" P-INDEP
+;* V350 tmp348      [V350    ] (  0,  0   )     int  ->  zero-ref    "field V16._length (fldOffset=0x8)" P-INDEP
+;* V351 tmp349      [V351    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V19._name (fldOffset=0x0)" P-INDEP
+;* V352 tmp350      [V352    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V23._reference (fldOffset=0x0)" P-INDEP
+;* V353 tmp351      [V353    ] (  0,  0   )     int  ->  zero-ref    "field V23._length (fldOffset=0x8)" P-INDEP
+;* V354 tmp352      [V354    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V26._name (fldOffset=0x0)" P-INDEP
+;* V355 tmp353      [V355    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V29._name (fldOffset=0x0)" P-INDEP
+;* V356 tmp354      [V356    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V30._reference (fldOffset=0x0)" P-INDEP
+;* V357 tmp355      [V357    ] (  0,  0   )     int  ->  zero-ref    "field V30._length (fldOffset=0x8)" P-INDEP
+;* V358 tmp356      [V358    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V34._name (fldOffset=0x0)" P-INDEP
+;* V359 tmp357      [V359    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V37._name (fldOffset=0x0)" P-INDEP
+;* V360 tmp358      [V360    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V39._reference (fldOffset=0x0)" P-INDEP
+;* V361 tmp359      [V361    ] (  0,  0   )     int  ->  zero-ref    "field V39._length (fldOffset=0x8)" P-INDEP
+;* V362 tmp360      [V362    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V42._name (fldOffset=0x0)" P-INDEP
+;* V363 tmp361      [V363    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V45._name (fldOffset=0x0)" P-INDEP
+;* V364 tmp362      [V364    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V47._reference (fldOffset=0x0)" P-INDEP
+;* V365 tmp363      [V365    ] (  0,  0   )     int  ->  zero-ref    "field V47._length (fldOffset=0x8)" P-INDEP
+;* V366 tmp364      [V366    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V50._name (fldOffset=0x0)" P-INDEP
+;* V367 tmp365      [V367    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V53._name (fldOffset=0x0)" P-INDEP
+;* V368 tmp366      [V368    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V55._reference (fldOffset=0x0)" P-INDEP
+;* V369 tmp367      [V369    ] (  0,  0   )     int  ->  zero-ref    "field V55._length (fldOffset=0x8)" P-INDEP
+;* V370 tmp368      [V370    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V58._name (fldOffset=0x0)" P-INDEP
+;* V371 tmp369      [V371    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V61._name (fldOffset=0x0)" P-INDEP
+;* V372 tmp370      [V372    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V63._reference (fldOffset=0x0)" P-INDEP
+;* V373 tmp371      [V373    ] (  0,  0   )     int  ->  zero-ref    "field V63._length (fldOffset=0x8)" P-INDEP
+;* V374 tmp372      [V374    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V66._name (fldOffset=0x0)" P-INDEP
+;* V375 tmp373      [V375    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V69._name (fldOffset=0x0)" P-INDEP
+;* V376 tmp374      [V376    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V70._reference (fldOffset=0x0)" P-INDEP
+;* V377 tmp375      [V377    ] (  0,  0   )     int  ->  zero-ref    "field V70._length (fldOffset=0x8)" P-INDEP
+;* V378 tmp376      [V378    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V74._name (fldOffset=0x0)" P-INDEP
+;* V379 tmp377      [V379    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V77._name (fldOffset=0x0)" P-INDEP
+;* V380 tmp378      [V380    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V78._reference (fldOffset=0x0)" P-INDEP
+;* V381 tmp379      [V381    ] (  0,  0   )     int  ->  zero-ref    "field V78._length (fldOffset=0x8)" P-INDEP
+;* V382 tmp380      [V382    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V82._name (fldOffset=0x0)" P-INDEP
+;* V383 tmp381      [V383    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V85._name (fldOffset=0x0)" P-INDEP
+;* V384 tmp382      [V384    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V86._reference (fldOffset=0x0)" P-INDEP
+;* V385 tmp383      [V385    ] (  0,  0   )     int  ->  zero-ref    "field V86._length (fldOffset=0x8)" P-INDEP
+;* V386 tmp384      [V386    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V90._name (fldOffset=0x0)" P-INDEP
+;* V387 tmp385      [V387    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V94._reference (fldOffset=0x0)" P-INDEP
+;* V388 tmp386      [V388    ] (  0,  0   )     int  ->  zero-ref    "field V94._length (fldOffset=0x8)" P-INDEP
+;* V389 tmp387      [V389    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V97._name (fldOffset=0x0)" P-INDEP
+;* V390 tmp388      [V390    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V100._name (fldOffset=0x0)" P-INDEP
+;* V391 tmp389      [V391    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V101._reference (fldOffset=0x0)" P-INDEP
+;* V392 tmp390      [V392    ] (  0,  0   )     int  ->  zero-ref    "field V101._length (fldOffset=0x8)" P-INDEP
+;* V393 tmp391      [V393    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V105._name (fldOffset=0x0)" P-INDEP
+;* V394 tmp392      [V394    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V108._name (fldOffset=0x0)" P-INDEP
+;* V395 tmp393      [V395    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V109._reference (fldOffset=0x0)" P-INDEP
+;* V396 tmp394      [V396    ] (  0,  0   )     int  ->  zero-ref    "field V109._length (fldOffset=0x8)" P-INDEP
+;* V397 tmp395      [V397    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V113._name (fldOffset=0x0)" P-INDEP
+;* V398 tmp396      [V398    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V117._reference (fldOffset=0x0)" P-INDEP
+;* V399 tmp397      [V399    ] (  0,  0   )     int  ->  zero-ref    "field V117._length (fldOffset=0x8)" P-INDEP
+;* V400 tmp398      [V400    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V118._name (fldOffset=0x0)" P-INDEP
+;* V401 tmp399      [V401    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V123._name (fldOffset=0x0)" P-INDEP
+;* V402 tmp400      [V402    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V125._reference (fldOffset=0x0)" P-INDEP
+;* V403 tmp401      [V403    ] (  0,  0   )     int  ->  zero-ref    "field V125._length (fldOffset=0x8)" P-INDEP
+;* V404 tmp402      [V404    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V128._name (fldOffset=0x0)" P-INDEP
+;* V405 tmp403      [V405    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V131._name (fldOffset=0x0)" P-INDEP
+;* V406 tmp404      [V406    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V133._reference (fldOffset=0x0)" P-INDEP
+;* V407 tmp405      [V407    ] (  0,  0   )     int  ->  zero-ref    "field V133._length (fldOffset=0x8)" P-INDEP
+;* V408 tmp406      [V408    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V136._name (fldOffset=0x0)" P-INDEP
+;* V409 tmp407      [V409    ] (  0,  0   )     ref  ->  zero-ref    "field V139._name (fldOffset=0x0)" P-INDEP
+;* V410 tmp408      [V410    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V140._reference (fldOffset=0x0)" P-INDEP
+;* V411 tmp409      [V411    ] (  0,  0   )     int  ->  zero-ref    "field V140._length (fldOffset=0x8)" P-INDEP
+;* V412 tmp410      [V412    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V144._name (fldOffset=0x0)" P-INDEP
+;* V413 tmp411      [V413    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V145._name (fldOffset=0x0)" P-INDEP
+;* V414 tmp412      [V414    ] (  0,  0   )   byref  ->  zero-ref    "field V149._reference (fldOffset=0x0)" P-INDEP
+;* V415 tmp413      [V415    ] (  0,  0   )     int  ->  zero-ref    "field V149._length (fldOffset=0x8)" P-INDEP
+;  V416 tmp414      [V416,T112] (  3,  3   )   byref  ->  rdi         single-def "field V150._reference (fldOffset=0x0)" P-INDEP
+;* V417 tmp415      [V417,T124] (  0,  0   )     int  ->  zero-ref    "field V150._length (fldOffset=0x8)" P-INDEP
+;* V418 tmp416      [V418    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V151._reference (fldOffset=0x0)" P-INDEP
+;* V419 tmp417      [V419    ] (  0,  0   )     int  ->  zero-ref    "field V151._length (fldOffset=0x8)" P-INDEP
+;* V420 tmp418      [V420    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V155._name (fldOffset=0x0)" P-INDEP
+;* V421 tmp419      [V421    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V156._name (fldOffset=0x0)" P-INDEP
+;* V422 tmp420      [V422    ] (  0,  0   )   byref  ->  zero-ref    "field V160._reference (fldOffset=0x0)" P-INDEP
+;* V423 tmp421      [V423    ] (  0,  0   )     int  ->  zero-ref    "field V160._length (fldOffset=0x8)" P-INDEP
+;  V424 tmp422      [V424,T44] (  4,  4   )   byref  ->  rdi         single-def "field V161._reference (fldOffset=0x0)" P-INDEP
+;* V425 tmp423      [V425,T125] (  0,  0   )     int  ->  zero-ref    "field V161._length (fldOffset=0x8)" P-INDEP
+;* V426 tmp424      [V426    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V162._reference (fldOffset=0x0)" P-INDEP
+;* V427 tmp425      [V427    ] (  0,  0   )     int  ->  zero-ref    "field V162._length (fldOffset=0x8)" P-INDEP
+;* V428 tmp426      [V428    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V166._name (fldOffset=0x0)" P-INDEP
+;* V429 tmp427      [V429    ] (  0,  0   )   byref  ->  zero-ref    "field V169._reference (fldOffset=0x0)" P-INDEP
+;* V430 tmp428      [V430    ] (  0,  0   )     int  ->  zero-ref    "field V169._length (fldOffset=0x8)" P-INDEP
+;  V431 tmp429      [V431,T40] (  5,  5   )   byref  ->  rdi         single-def "field V170._reference (fldOffset=0x0)" P-INDEP
+;* V432 tmp430      [V432,T126] (  0,  0   )     int  ->  zero-ref    "field V170._length (fldOffset=0x8)" P-INDEP
+;* V433 tmp431      [V433    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V171._reference (fldOffset=0x0)" P-INDEP
+;* V434 tmp432      [V434    ] (  0,  0   )     int  ->  zero-ref    "field V171._length (fldOffset=0x8)" P-INDEP
+;* V435 tmp433      [V435    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V175._name (fldOffset=0x0)" P-INDEP
+;* V436 tmp434      [V436    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V176._name (fldOffset=0x0)" P-INDEP
+;* V437 tmp435      [V437    ] (  0,  0   )   byref  ->  zero-ref    "field V181._reference (fldOffset=0x0)" P-INDEP
+;* V438 tmp436      [V438    ] (  0,  0   )     int  ->  zero-ref    "field V181._length (fldOffset=0x8)" P-INDEP
+;  V439 tmp437      [V439,T113] (  3,  3   )   byref  ->  rdi         single-def "field V182._reference (fldOffset=0x0)" P-INDEP
+;* V440 tmp438      [V440,T127] (  0,  0   )     int  ->  zero-ref    "field V182._length (fldOffset=0x8)" P-INDEP
+;* V441 tmp439      [V441    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V183._reference (fldOffset=0x0)" P-INDEP
+;* V442 tmp440      [V442    ] (  0,  0   )     int  ->  zero-ref    "field V183._length (fldOffset=0x8)" P-INDEP
+;* V443 tmp441      [V443    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V187._name (fldOffset=0x0)" P-INDEP
+;* V444 tmp442      [V444    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V188._name (fldOffset=0x0)" P-INDEP
+;* V445 tmp443      [V445    ] (  0,  0   )   byref  ->  zero-ref    "field V192._reference (fldOffset=0x0)" P-INDEP
+;* V446 tmp444      [V446    ] (  0,  0   )     int  ->  zero-ref    "field V192._length (fldOffset=0x8)" P-INDEP
+;  V447 tmp445      [V447,T114] (  3,  3   )   byref  ->  rdi         single-def "field V193._reference (fldOffset=0x0)" P-INDEP
+;* V448 tmp446      [V448,T128] (  0,  0   )     int  ->  zero-ref    "field V193._length (fldOffset=0x8)" P-INDEP
+;* V449 tmp447      [V449    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V194._reference (fldOffset=0x0)" P-INDEP
+;* V450 tmp448      [V450    ] (  0,  0   )     int  ->  zero-ref    "field V194._length (fldOffset=0x8)" P-INDEP
+;* V451 tmp449      [V451    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V198._name (fldOffset=0x0)" P-INDEP
+;* V452 tmp450      [V452    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V199._name (fldOffset=0x0)" P-INDEP
+;* V453 tmp451      [V453    ] (  0,  0   )   byref  ->  zero-ref    "field V203._reference (fldOffset=0x0)" P-INDEP
+;* V454 tmp452      [V454    ] (  0,  0   )     int  ->  zero-ref    "field V203._length (fldOffset=0x8)" P-INDEP
+;  V455 tmp453      [V455,T45] (  4,  4   )   byref  ->  rdi         single-def "field V204._reference (fldOffset=0x0)" P-INDEP
+;* V456 tmp454      [V456,T129] (  0,  0   )     int  ->  zero-ref    "field V204._length (fldOffset=0x8)" P-INDEP
+;* V457 tmp455      [V457    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V205._reference (fldOffset=0x0)" P-INDEP
+;* V458 tmp456      [V458    ] (  0,  0   )     int  ->  zero-ref    "field V205._length (fldOffset=0x8)" P-INDEP
+;* V459 tmp457      [V459    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V209._name (fldOffset=0x0)" P-INDEP
+;* V460 tmp458      [V460    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V210._name (fldOffset=0x0)" P-INDEP
+;* V461 tmp459      [V461    ] (  0,  0   )   byref  ->  zero-ref    "field V214._reference (fldOffset=0x0)" P-INDEP
+;* V462 tmp460      [V462    ] (  0,  0   )     int  ->  zero-ref    "field V214._length (fldOffset=0x8)" P-INDEP
+;  V463 tmp461      [V463,T115] (  3,  3   )   byref  ->  rdi         single-def "field V215._reference (fldOffset=0x0)" P-INDEP
+;* V464 tmp462      [V464,T130] (  0,  0   )     int  ->  zero-ref    "field V215._length (fldOffset=0x8)" P-INDEP
+;* V465 tmp463      [V465    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V216._reference (fldOffset=0x0)" P-INDEP
+;* V466 tmp464      [V466    ] (  0,  0   )     int  ->  zero-ref    "field V216._length (fldOffset=0x8)" P-INDEP
+;* V467 tmp465      [V467    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V220._name (fldOffset=0x0)" P-INDEP
+;* V468 tmp466      [V468    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V221._name (fldOffset=0x0)" P-INDEP
+;* V469 tmp467      [V469    ] (  0,  0   )   byref  ->  zero-ref    "field V225._reference (fldOffset=0x0)" P-INDEP
+;* V470 tmp468      [V470    ] (  0,  0   )     int  ->  zero-ref    "field V225._length (fldOffset=0x8)" P-INDEP
+;  V471 tmp469      [V471,T46] (  4,  4   )   byref  ->  rdi         single-def "field V226._reference (fldOffset=0x0)" P-INDEP
+;* V472 tmp470      [V472,T131] (  0,  0   )     int  ->  zero-ref    "field V226._length (fldOffset=0x8)" P-INDEP
+;* V473 tmp471      [V473    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V227._reference (fldOffset=0x0)" P-INDEP
+;* V474 tmp472      [V474    ] (  0,  0   )     int  ->  zero-ref    "field V227._length (fldOffset=0x8)" P-INDEP
+;* V475 tmp473      [V475    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V231._name (fldOffset=0x0)" P-INDEP
+;* V476 tmp474      [V476    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V232._name (fldOffset=0x0)" P-INDEP
+;* V477 tmp475      [V477    ] (  0,  0   )   byref  ->  zero-ref    "field V237._reference (fldOffset=0x0)" P-INDEP
+;* V478 tmp476      [V478    ] (  0,  0   )     int  ->  zero-ref    "field V237._length (fldOffset=0x8)" P-INDEP
+;  V479 tmp477      [V479,T116] (  3,  3   )   byref  ->  rdi         single-def "field V238._reference (fldOffset=0x0)" P-INDEP
+;* V480 tmp478      [V480,T132] (  0,  0   )     int  ->  zero-ref    "field V238._length (fldOffset=0x8)" P-INDEP
+;* V481 tmp479      [V481    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V239._reference (fldOffset=0x0)" P-INDEP
+;* V482 tmp480      [V482    ] (  0,  0   )     int  ->  zero-ref    "field V239._length (fldOffset=0x8)" P-INDEP
+;* V483 tmp481      [V483    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V243._name (fldOffset=0x0)" P-INDEP
+;* V484 tmp482      [V484    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V244._name (fldOffset=0x0)" P-INDEP
+;* V485 tmp483      [V485    ] (  0,  0   )   byref  ->  zero-ref    "field V249._reference (fldOffset=0x0)" P-INDEP
+;* V486 tmp484      [V486    ] (  0,  0   )     int  ->  zero-ref    "field V249._length (fldOffset=0x8)" P-INDEP
+;  V487 tmp485      [V487,T117] (  3,  3   )   byref  ->  rdi         single-def "field V250._reference (fldOffset=0x0)" P-INDEP
+;* V488 tmp486      [V488,T133] (  0,  0   )     int  ->  zero-ref    "field V250._length (fldOffset=0x8)" P-INDEP
+;* V489 tmp487      [V489    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V251._reference (fldOffset=0x0)" P-INDEP
+;* V490 tmp488      [V490    ] (  0,  0   )     int  ->  zero-ref    "field V251._length (fldOffset=0x8)" P-INDEP
+;* V491 tmp489      [V491    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V255._name (fldOffset=0x0)" P-INDEP
+;* V492 tmp490      [V492    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V256._name (fldOffset=0x0)" P-INDEP
+;* V493 tmp491      [V493    ] (  0,  0   )   byref  ->  zero-ref    "field V261._reference (fldOffset=0x0)" P-INDEP
+;* V494 tmp492      [V494    ] (  0,  0   )     int  ->  zero-ref    "field V261._length (fldOffset=0x8)" P-INDEP
+;  V495 tmp493      [V495,T118] (  3,  3   )   byref  ->  rdi         single-def "field V262._reference (fldOffset=0x0)" P-INDEP
+;* V496 tmp494      [V496,T134] (  0,  0   )     int  ->  zero-ref    "field V262._length (fldOffset=0x8)" P-INDEP
+;* V497 tmp495      [V497    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V263._reference (fldOffset=0x0)" P-INDEP
+;* V498 tmp496      [V498    ] (  0,  0   )     int  ->  zero-ref    "field V263._length (fldOffset=0x8)" P-INDEP
+;* V499 tmp497      [V499    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V267._name (fldOffset=0x0)" P-INDEP
+;* V500 tmp498      [V500    ] (  0,  0   )   byref  ->  zero-ref    "field V270._reference (fldOffset=0x0)" P-INDEP
+;* V501 tmp499      [V501    ] (  0,  0   )     int  ->  zero-ref    "field V270._length (fldOffset=0x8)" P-INDEP
+;  V502 tmp500      [V502,T41] (  5,  5   )   byref  ->  rdi         single-def "field V271._reference (fldOffset=0x0)" P-INDEP
+;* V503 tmp501      [V503,T135] (  0,  0   )     int  ->  zero-ref    "field V271._length (fldOffset=0x8)" P-INDEP
+;* V504 tmp502      [V504    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V272._reference (fldOffset=0x0)" P-INDEP
+;* V505 tmp503      [V505    ] (  0,  0   )     int  ->  zero-ref    "field V272._length (fldOffset=0x8)" P-INDEP
+;* V506 tmp504      [V506    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V276._name (fldOffset=0x0)" P-INDEP
+;* V507 tmp505      [V507    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V277._name (fldOffset=0x0)" P-INDEP
+;* V508 tmp506      [V508    ] (  0,  0   )   byref  ->  zero-ref    "field V282._reference (fldOffset=0x0)" P-INDEP
+;* V509 tmp507      [V509    ] (  0,  0   )     int  ->  zero-ref    "field V282._length (fldOffset=0x8)" P-INDEP
+;  V510 tmp508      [V510,T119] (  3,  3   )   byref  ->  rdi         single-def "field V283._reference (fldOffset=0x0)" P-INDEP
+;* V511 tmp509      [V511,T136] (  0,  0   )     int  ->  zero-ref    "field V283._length (fldOffset=0x8)" P-INDEP
+;* V512 tmp510      [V512    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V284._reference (fldOffset=0x0)" P-INDEP
+;* V513 tmp511      [V513    ] (  0,  0   )     int  ->  zero-ref    "field V284._length (fldOffset=0x8)" P-INDEP
+;* V514 tmp512      [V514    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V288._name (fldOffset=0x0)" P-INDEP
+;* V515 tmp513      [V515    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V289._name (fldOffset=0x0)" P-INDEP
+;* V516 tmp514      [V516    ] (  0,  0   )   byref  ->  zero-ref    "field V294._reference (fldOffset=0x0)" P-INDEP
+;* V517 tmp515      [V517    ] (  0,  0   )     int  ->  zero-ref    "field V294._length (fldOffset=0x8)" P-INDEP
+;  V518 tmp516      [V518,T120] (  3,  3   )   byref  ->  rdi         single-def "field V295._reference (fldOffset=0x0)" P-INDEP
+;* V519 tmp517      [V519,T137] (  0,  0   )     int  ->  zero-ref    "field V295._length (fldOffset=0x8)" P-INDEP
+;* V520 tmp518      [V520    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V296._reference (fldOffset=0x0)" P-INDEP
+;* V521 tmp519      [V521    ] (  0,  0   )     int  ->  zero-ref    "field V296._length (fldOffset=0x8)" P-INDEP
+;* V522 tmp520      [V522    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V300._name (fldOffset=0x0)" P-INDEP
+;* V523 tmp521      [V523    ] (  0,  0   )   byref  ->  zero-ref    "field V303._reference (fldOffset=0x0)" P-INDEP
+;* V524 tmp522      [V524    ] (  0,  0   )     int  ->  zero-ref    "field V303._length (fldOffset=0x8)" P-INDEP
+;  V525 tmp523      [V525,T42] (  5,  5   )   byref  ->  rdi         single-def "field V304._reference (fldOffset=0x0)" P-INDEP
+;* V526 tmp524      [V526,T138] (  0,  0   )     int  ->  zero-ref    "field V304._length (fldOffset=0x8)" P-INDEP
+;* V527 tmp525      [V527    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V305._reference (fldOffset=0x0)" P-INDEP
+;* V528 tmp526      [V528    ] (  0,  0   )     int  ->  zero-ref    "field V305._length (fldOffset=0x8)" P-INDEP
+;* V529 tmp527      [V529    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V309._name (fldOffset=0x0)" P-INDEP
+;* V530 tmp528      [V530    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V310._name (fldOffset=0x0)" P-INDEP
+;* V531 tmp529      [V531    ] (  0,  0   )   byref  ->  zero-ref    "field V314._reference (fldOffset=0x0)" P-INDEP
+;* V532 tmp530      [V532    ] (  0,  0   )     int  ->  zero-ref    "field V314._length (fldOffset=0x8)" P-INDEP
+;  V533 tmp531      [V533,T121] (  3,  3   )   byref  ->  rdi         single-def "field V315._reference (fldOffset=0x0)" P-INDEP
+;* V534 tmp532      [V534,T139] (  0,  0   )     int  ->  zero-ref    "field V315._length (fldOffset=0x8)" P-INDEP
+;* V535 tmp533      [V535    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V316._reference (fldOffset=0x0)" P-INDEP
+;* V536 tmp534      [V536    ] (  0,  0   )     int  ->  zero-ref    "field V316._length (fldOffset=0x8)" P-INDEP
+;* V537 tmp535      [V537    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V320._name (fldOffset=0x0)" P-INDEP
+;* V538 tmp536      [V538    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V321._name (fldOffset=0x0)" P-INDEP
+;* V539 tmp537      [V539    ] (  0,  0   )   byref  ->  zero-ref    "field V325._reference (fldOffset=0x0)" P-INDEP
+;* V540 tmp538      [V540    ] (  0,  0   )     int  ->  zero-ref    "field V325._length (fldOffset=0x8)" P-INDEP
+;  V541 tmp539      [V541,T122] (  3,  3   )   byref  ->  rdi         single-def "field V326._reference (fldOffset=0x0)" P-INDEP
+;* V542 tmp540      [V542,T140] (  0,  0   )     int  ->  zero-ref    "field V326._length (fldOffset=0x8)" P-INDEP
+;* V543 tmp541      [V543    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V327._reference (fldOffset=0x0)" P-INDEP
+;* V544 tmp542      [V544    ] (  0,  0   )     int  ->  zero-ref    "field V327._length (fldOffset=0x8)" P-INDEP
+;* V545 tmp543      [V545    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V331._name (fldOffset=0x0)" P-INDEP
+;* V546 tmp544      [V546    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V332._name (fldOffset=0x0)" P-INDEP
+;* V547 tmp545      [V547    ] (  0,  0   )   byref  ->  zero-ref    "field V335._reference (fldOffset=0x0)" P-INDEP
+;* V548 tmp546      [V548    ] (  0,  0   )     int  ->  zero-ref    "field V335._length (fldOffset=0x8)" P-INDEP
+;  V549 tmp547      [V549,T123] (  3,  3   )   byref  ->  rdi         single-def "field V336._reference (fldOffset=0x0)" P-INDEP
+;* V550 tmp548      [V550,T141] (  0,  0   )     int  ->  zero-ref    "field V336._length (fldOffset=0x8)" P-INDEP
+;* V551 tmp549      [V551    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V337._reference (fldOffset=0x0)" P-INDEP
+;* V552 tmp550      [V552    ] (  0,  0   )     int  ->  zero-ref    "field V337._length (fldOffset=0x8)" P-INDEP
+;* V553 tmp551      [V553    ] (  0,  0   )     ref  ->  zero-ref    single-def "field V341._name (fldOffset=0x0)" P-INDEP
+;  V554 cse0        [V554,T37] (  9,  9   )     ref  ->  r14         "CSE #08: conservative"
+;  V555 cse1        [V555,T38] (  7,  7   )     ref  ->  r14         "CSE #17: conservative"
+;  V556 cse2        [V556,T39] (  6,  6   )     ref  ->  [rbp-0x458]  spill-single-def "CSE #06: conservative"
+;  V557 cse3        [V557,T43] (  5,  5   )     ref  ->  r14         "CSE #02: conservative"
+;  V558 cse4        [V558,T47] (  4,  4   )     ref  ->  [rbp-0x460]  spill-single-def "CSE #09: conservative"
+;  V559 cse5        [V559,T01] ( 19, 19   )    long  ->  [rbp-0x2A0]  spill-single-def "CSE #04: aggressive"
+;  V560 cse6        [V560,T02] ( 19, 19   )    long  ->  [rbp-0x2A8]  spill-single-def "CSE #05: aggressive"
+;  V561 cse7        [V561,T03] ( 16, 16   )     ref  ->  [rbp-0x468]  spill-single-def "CSE #07: aggressive"
+;  V562 cse8        [V562,T04] ( 12, 12   )     ref  ->  [rbp-0x470]  spill-single-def "CSE #01: moderate"
 ;
-; Lcl frame size = 1288
+; Lcl frame size = 1096
 
 G_M60205_IG01:
        push     rbp
        push     r15
        push     r14
        push     r13
        push     r12
        push     rbx
-       sub      rsp, 0x508
-       vzeroupper 
-       lea      rbp, [rsp+0x530]
+       sub      rsp, 0x448
+       lea      rbp, [rsp+0x470]
        xor      eax, eax
-       mov      qword ptr [rbp-0x2A8], rax
+       mov      qword ptr [rbp-0x298], rax
        vxorps   xmm8, xmm8, xmm8
-       mov      rax, -624
-						;; size=52 bbWeight=1 PerfScore 9.58
-G_M60205_IG90:
+       vmovdqa32 xmmword ptr [rbp-0x290], xmm8
+       vmovdqa32 xmmword ptr [rbp-0x280], xmm8
+       mov      rax, -576
+						;; size=63 bbWeight=1 PerfScore 10.58
+G_M60205_IG23:
        vmovdqa  xmmword ptr [rbp+rax-0x30], xmm8
        vmovdqa  xmmword ptr [rbp+rax-0x20], xmm8
        vmovdqa  xmmword ptr [rbp+rax-0x10], xmm8
        add      rax, 48
-       jne      SHORT G_M60205_IG90
+       jne      SHORT G_M60205_IG23
        mov      qword ptr [rbp-0x30], rax
 						;; size=28 bbWeight=1 PerfScore 5.25
 G_M60205_IG02:
        mov      rdi, 0xD1FFAB1E      ; System.Collections.Generic.Dictionary`2[System.Security.Cryptography.CompositeMLDsaAlgorithm,System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata]
        call     CORINFO_HELP_NEWSFAST
        mov      rbx, rax
        mov      rdi, rbx
        mov      esi, 18
        xor      rdx, rdx
        mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:.ctor(int,System.Collections.Generic.IEqualityComparer`1[System.__Canon]):this
        call     [rax]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:.ctor(int,System.Collections.Generic.IEqualityComparer`1[System.__Canon]):this
        mov      rdi, 0xD1FFAB1E      ; const ptr
        mov      r15, gword ptr [rdi]
        mov      rdi, 0xD1FFAB1E      ; const ptr
        mov      r14, gword ptr [rdi]
        mov      r13, r14
-       mov      r12, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm
-       mov      rdi, r12
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm
        call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x2B8], rax
-       mov      dword ptr [rax+0x10], 0x800
-       mov      rcx, 0xD1FFAB1E      ; 'SHA256'
-       mov      gword ptr [rbp-0x530], rcx
-       mov      gword ptr [rax+0x18], rcx
+       mov      r12, rax
+       mov      dword ptr [r12+0x10], 0x800
+       mov      rax, 0xD1FFAB1E      ; 'SHA256'
+       mov      gword ptr [rbp-0x470], rax
+       mov      gword ptr [r12+0x18], rax
        mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      rdx, gword ptr [rdi]
-       mov      gword ptr [rbp-0x518], rdx
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, rdx
+       mov      rcx, gword ptr [rdi]
+       mov      gword ptr [rbp-0x458], rcx
+       lea      rdi, bword ptr [r12+0x08]
+       mov      rsi, rcx
        call     CORINFO_HELP_ASSIGN_REF
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 34
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG04
-						;; size=181 bbWeight=1 PerfScore 25.25
-G_M60205_IG03:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
+       mov      rax, 0xD1FFAB1E      ; byte[]
+       mov      qword ptr [rbp-0x2A0], rax
+       mov      rdi, rax
+       mov      esi, 34
        call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x478], rax
+       mov      gword ptr [rbp-0x3A8], rax
        lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x478]
-       mov      gword ptr [rbp-0x2C0], rax
-       jmp      SHORT G_M60205_IG06
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG04:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG74
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG05:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x2C0], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG06:
+       vmovups  ymm0, ymmword ptr [reloc @RWD00]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      word  ptr [rdi+0x20], 0x3635
        mov      rcx, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata
-       mov      qword ptr [rbp-0x2B0], rcx
+       mov      qword ptr [rbp-0x2A8], rcx
        mov      rdi, rcx
        call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x2C8], rax
+       mov      gword ptr [rbp-0x2B0], rax
        lea      rdi, bword ptr [rax+0x08]
        mov      rsi, r13
        call     CORINFO_HELP_ASSIGN_REF
-       mov      r13, gword ptr [rbp-0x2C8]
+       mov      r13, gword ptr [rbp-0x2B0]
+       lea      rdi, bword ptr [r13+0x10]
+       mov      rsi, r12
+						;; size=268 bbWeight=1 PerfScore 35.25
+G_M60205_IG03:
+       call     CORINFO_HELP_ASSIGN_REF
+       lea      rdi, bword ptr [r13+0x18]
+       mov      rsi, gword ptr [rbp-0x3A8]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r12, gword ptr [rbp-0x470]
+       mov      gword ptr [r13+0x20], r12
+       mov      rdi, rbx
+       mov      rsi, r15
+       mov      rdx, r13
+       mov      ecx, 2
+       mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [rax]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      r15, gword ptr [rdi]
+       mov      r13, r14
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x2B8], rax
+       mov      dword ptr [rax+0x10], 0x800
+       mov      gword ptr [rax+0x18], r12
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      rcx, gword ptr [rdi]
+       mov      gword ptr [rbp-0x460], rcx
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, rcx
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 37
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      gword ptr [rbp-0x3B0], rax
+       lea      rdi, bword ptr [rax+0x10]
+       vmovups  ymm0, ymmword ptr [reloc @RWD32]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      dword ptr [rdi+0x20], 0xD1FFAB1E
+       mov      byte  ptr [rdi+0x24], 54
+       mov      rdi, qword ptr [rbp-0x2A8]
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x2C0], rax
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, r13
+						;; size=216 bbWeight=1 PerfScore 34.00
+G_M60205_IG04:
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r13, gword ptr [rbp-0x2C0]
        lea      rdi, bword ptr [r13+0x10]
        mov      rsi, gword ptr [rbp-0x2B8]
        call     CORINFO_HELP_ASSIGN_REF
        lea      rdi, bword ptr [r13+0x18]
-       mov      rsi, gword ptr [rbp-0x2C0]
+       mov      rsi, gword ptr [rbp-0x3B0]
        call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x530]
-       mov      gword ptr [r13+0x20], rax
+       mov      gword ptr [r13+0x20], r12
        mov      rdi, rbx
        mov      rsi, r15
        mov      rdx, r13
        mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r15, gword ptr [rdi]
-       mov      r13, r14
-       mov      rdi, r12
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x2D0], rax
-       mov      dword ptr [rax+0x10], 0x800
-       mov      rcx, gword ptr [rbp-0x530]
-       mov      gword ptr [rax+0x18], rcx
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      rdx, gword ptr [rdi]
-       mov      gword ptr [rbp-0x520], rdx
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, rdx
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 37
-       cmp      dword ptr [rbp-0x30], 0
-						;; size=227 bbWeight=1 PerfScore 33.50
-G_M60205_IG07:
-       je       SHORT G_M60205_IG09
-						;; size=2 bbWeight=1 PerfScore 1.00
-G_M60205_IG08:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
-       call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x480], rax
-       lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x480]
-       mov      gword ptr [rbp-0x2D8], rax
-       jmp      SHORT G_M60205_IG11
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG09:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG76
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG10:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x2D8], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG11:
-       mov      rdi, qword ptr [rbp-0x2B0]
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x2E0], rax
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, r13
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      r13, gword ptr [rbp-0x2E0]
-       lea      rdi, bword ptr [r13+0x10]
-       mov      rsi, gword ptr [rbp-0x2D0]
-       call     CORINFO_HELP_ASSIGN_REF
-       lea      rdi, bword ptr [r13+0x18]
-       mov      rsi, gword ptr [rbp-0x2D8]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x530]
-       mov      gword ptr [r13+0x20], rax
-       mov      rdi, rbx
-       mov      rsi, r15
-       mov      rdx, r13
-       mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [rax]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        mov      rdi, 0xD1FFAB1E      ; const ptr
        mov      r15, gword ptr [rdi]
        mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+EdDsaAlgorithm
        call     CORINFO_HELP_NEWSFAST
        mov      r13, rax
-       mov      gword ptr [rbp-0x2E8], r14
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 30
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG13
-						;; size=173 bbWeight=1 PerfScore 26.00
-G_M60205_IG12:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
+       mov      gword ptr [rbp-0x2C8], r14
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 30
        call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x488], rax
+       mov      gword ptr [rbp-0x3B8], rax
        lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x488]
-       mov      gword ptr [rbp-0x2F0], rax
-       jmp      SHORT G_M60205_IG15
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG13:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG77
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG14:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rdi, gword ptr [rdi]
-       mov      gword ptr [rbp-0x2F0], rdi
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG15:
-       mov      rdi, qword ptr [rbp-0x2B0]
+       vmovups  xmm0, xmmword ptr [reloc @RWD00]
+       vmovups  xmmword ptr [rdi], xmm0
+       mov      rcx, 0xD1FFAB1E
+       mov      qword ptr [rdi+0x10], rcx
+       mov      dword ptr [rdi+0x18], 0xD1FFAB1E
+       mov      word  ptr [rdi+0x1C], 0x3231
+       mov      rdi, qword ptr [rbp-0x2A8]
        call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x2F8], rax
+       mov      gword ptr [rbp-0x2D0], rax
        lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x2E8]
+       mov      rsi, gword ptr [rbp-0x2C8]
        call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x2F8]
+       mov      rax, gword ptr [rbp-0x2D0]
+						;; size=221 bbWeight=1 PerfScore 32.50
+G_M60205_IG05:
        lea      rdi, bword ptr [rax+0x10]
        mov      rsi, r13
        call     CORINFO_HELP_ASSIGN_REF
-       mov      r13, gword ptr [rbp-0x2F8]
+       mov      r13, gword ptr [rbp-0x2D0]
        lea      rdi, bword ptr [r13+0x18]
-       mov      rsi, gword ptr [rbp-0x2F0]
+       mov      rsi, gword ptr [rbp-0x3B8]
        call     CORINFO_HELP_ASSIGN_REF
        mov      rax, 0xD1FFAB1E      ; 'SHA512'
-       mov      gword ptr [rbp-0x528], rax
+       mov      gword ptr [rbp-0x468], rax
        mov      gword ptr [r13+0x20], rax
        mov      rdi, rbx
        mov      rsi, r15
        mov      rdx, r13
        mov      ecx, 2
        mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        mov      rdi, 0xD1FFAB1E      ; const ptr
        mov      r15, gword ptr [rdi]
        mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
        call     CORINFO_HELP_NEWSFAST
        mov      r13, rax
-       lea      rdi, [rbp-0xA0]
+       lea      rdi, [rbp-0x90]
        mov      rsi, 0xD1FFAB1E      ; '1.2.840.10045.3.1.7'
        mov      rdx, 0xD1FFAB1E      ; 'nistP256'
        mov      rax, 0xD1FFAB1E      ; code for System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
        call     [rax]System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
        mov      dword ptr [r13+0x08], 256
-       mov      rax, gword ptr [rbp-0x530]
-       mov      gword ptr [r13+0x10], rax
+       mov      gword ptr [r13+0x10], r12
        lea      rdi, bword ptr [r13+0x18]
-       mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_BULK_WRITEBARRIER
-       lea      rsi, [rbp-0xA0]
+       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_BULK_WRITEBARRIER
+       lea      rsi, [rbp-0x90]
        mov      edx, 104
-						;; size=240 bbWeight=1 PerfScore 30.75
-G_M60205_IG16:
-       call     [rcx]CORINFO_HELP_BULK_WRITEBARRIER
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 33
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG18
-						;; size=29 bbWeight=1 PerfScore 7.25
-G_M60205_IG17:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
+       vzeroupper 
+       call     [rax]CORINFO_HELP_BULK_WRITEBARRIER
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 33
        call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x490], rax
+       mov      gword ptr [rbp-0x3C0], rax
        lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x490]
-       mov      gword ptr [rbp-0x300], rax
-       jmp      SHORT G_M60205_IG20
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG18:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG78
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG19:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x300], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG20:
-       mov      rdi, qword ptr [rbp-0x2B0]
+       vmovups  ymm0, ymmword ptr [reloc @RWD64]
+       vmovups  ymmword ptr [rdi], ymm0
+						;; size=236 bbWeight=1 PerfScore 34.00
+G_M60205_IG06:
+       mov      byte  ptr [rdi+0x20], 54
+       mov      rdi, qword ptr [rbp-0x2A8]
        call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x308], rax
+       mov      gword ptr [rbp-0x2D8], rax
        lea      rdi, bword ptr [rax+0x08]
        mov      rsi, r14
        call     CORINFO_HELP_ASSIGN_REF
-       mov      r14, gword ptr [rbp-0x308]
+       mov      r14, gword ptr [rbp-0x2D8]
        lea      rdi, bword ptr [r14+0x10]
        mov      rsi, r13
        call     CORINFO_HELP_ASSIGN_REF
        lea      rdi, bword ptr [r14+0x18]
+       mov      rsi, gword ptr [rbp-0x3C0]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      gword ptr [r14+0x20], r12
+       mov      rdi, rbx
+       mov      rsi, r15
+       mov      rdx, r14
+       mov      ecx, 2
+       mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [rax]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      r15, gword ptr [rdi]
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      r14, gword ptr [rdi]
+       mov      r13, r14
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x2E0], rax
+       mov      dword ptr [rax+0x10], 0xC00
+       mov      gword ptr [rax+0x18], r12
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, gword ptr [rbp-0x458]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 34
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      gword ptr [rbp-0x3C8], rax
+       lea      rdi, bword ptr [rax+0x10]
+       vmovups  ymm0, ymmword ptr [reloc @RWD96]
+						;; size=214 bbWeight=1 PerfScore 33.50
+G_M60205_IG07:
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      word  ptr [rdi+0x20], 0x3231
+       mov      rdi, qword ptr [rbp-0x2A8]
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x2E8], rax
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, r13
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r13, gword ptr [rbp-0x2E8]
+       lea      rdi, bword ptr [r13+0x10]
+       mov      rsi, gword ptr [rbp-0x2E0]
+       call     CORINFO_HELP_ASSIGN_REF
+       lea      rdi, bword ptr [r13+0x18]
+       mov      rsi, gword ptr [rbp-0x3C8]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rax, gword ptr [rbp-0x468]
+       mov      gword ptr [r13+0x20], rax
+       mov      rdi, rbx
+       mov      rsi, r15
+       mov      rdx, r13
+       mov      ecx, 2
+       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      r15, gword ptr [rdi]
+       mov      r13, r14
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x2F0], rax
+       mov      dword ptr [rax+0x10], 0xC00
+       mov      gword ptr [rax+0x18], r12
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, gword ptr [rbp-0x460]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 37
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      gword ptr [rbp-0x3D0], rax
+       lea      rdi, bword ptr [rax+0x10]
+       vmovups  ymm0, ymmword ptr [reloc @RWD128]
+						;; size=219 bbWeight=1 PerfScore 34.00
+G_M60205_IG08:
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      dword ptr [rdi+0x20], 0xD1FFAB1E
+       mov      byte  ptr [rdi+0x24], 50
+       mov      rdi, qword ptr [rbp-0x2A8]
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x2F8], rax
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, r13
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r13, gword ptr [rbp-0x2F8]
+       lea      rdi, bword ptr [r13+0x10]
+       mov      rsi, gword ptr [rbp-0x2F0]
+       call     CORINFO_HELP_ASSIGN_REF
+       lea      rdi, bword ptr [r13+0x18]
+       mov      rsi, gword ptr [rbp-0x3D0]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rax, gword ptr [rbp-0x468]
+       mov      gword ptr [r13+0x20], rax
+       mov      rdi, rbx
+       mov      rsi, r15
+       mov      rdx, r13
+       mov      ecx, 2
+       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      r15, gword ptr [rdi]
+       mov      r13, r14
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x300], rax
+       mov      dword ptr [rax+0x10], 0x1000
+       mov      rdi, 0xD1FFAB1E      ; 'SHA384'
+       mov      gword ptr [rax+0x18], rdi
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, gword ptr [rbp-0x458]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 34
+       call     CORINFO_HELP_NEWARR_1_VC
+						;; size=215 bbWeight=1 PerfScore 31.75
+G_M60205_IG09:
+       mov      gword ptr [rbp-0x3D8], rax
+       lea      rdi, bword ptr [rax+0x10]
+       vmovups  ymm0, ymmword ptr [reloc @RWD160]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      word  ptr [rdi+0x20], 0x3231
+       mov      rdi, qword ptr [rbp-0x2A8]
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x308], rax
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, r13
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r13, gword ptr [rbp-0x308]
+       lea      rdi, bword ptr [r13+0x10]
        mov      rsi, gword ptr [rbp-0x300]
        call     CORINFO_HELP_ASSIGN_REF
-       mov      r13, gword ptr [rbp-0x530]
+       lea      rdi, bword ptr [r13+0x18]
+       mov      rsi, gword ptr [rbp-0x3D8]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rax, gword ptr [rbp-0x468]
+       mov      gword ptr [r13+0x20], rax
+       mov      rdi, rbx
+       mov      rsi, r15
+       mov      rdx, r13
+       mov      ecx, 2
+       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      r15, gword ptr [rdi]
+       mov      r13, r14
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x310], rax
+       mov      dword ptr [rax+0x10], 0x1000
+       mov      rdi, 0xD1FFAB1E      ; 'SHA384'
+       mov      gword ptr [rax+0x18], rdi
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, gword ptr [rbp-0x460]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 37
+						;; size=224 bbWeight=1 PerfScore 33.25
+G_M60205_IG10:
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      gword ptr [rbp-0x3E0], rax
+       lea      rdi, bword ptr [rax+0x10]
+       vmovups  ymm0, ymmword ptr [reloc @RWD192]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      dword ptr [rdi+0x20], 0xD1FFAB1E
+       mov      byte  ptr [rdi+0x24], 50
+       mov      rdi, qword ptr [rbp-0x2A8]
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x318], rax
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, r13
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r13, gword ptr [rbp-0x318]
+       lea      rdi, bword ptr [r13+0x10]
+       mov      rsi, gword ptr [rbp-0x310]
+       call     CORINFO_HELP_ASSIGN_REF
+       lea      rdi, bword ptr [r13+0x18]
+       mov      rsi, gword ptr [rbp-0x3E0]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rax, gword ptr [rbp-0x468]
+       mov      gword ptr [r13+0x20], rax
+       mov      rdi, rbx
+       mov      rsi, r15
+       mov      rdx, r13
+       mov      ecx, 2
+       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      r15, gword ptr [rdi]
+       mov      r13, r14
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x3E8], rax
+       lea      rdi, [rbp-0xF8]
+       mov      rsi, 0xD1FFAB1E      ; '1.2.840.10045.3.1.7'
+       mov      rdx, 0xD1FFAB1E      ; 'nistP256'
+       mov      rcx, 0xD1FFAB1E      ; code for System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
+       call     [rcx]System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
+						;; size=224 bbWeight=1 PerfScore 33.50
+G_M60205_IG11:
+       mov      rax, gword ptr [rbp-0x3E8]
+       mov      dword ptr [rax+0x08], 256
+       mov      gword ptr [rax+0x10], r12
+       lea      rdi, bword ptr [rax+0x18]
+       mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_BULK_WRITEBARRIER
+       lea      rsi, [rbp-0xF8]
+       mov      edx, 104
+       vzeroupper 
+       call     [rcx]CORINFO_HELP_BULK_WRITEBARRIER
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 33
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      gword ptr [rbp-0x3F0], rax
+       lea      rdi, bword ptr [rax+0x10]
+       vmovups  ymm0, ymmword ptr [reloc @RWD224]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      byte  ptr [rdi+0x20], 50
+       mov      rdi, qword ptr [rbp-0x2A8]
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x320], rax
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, r13
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r13, gword ptr [rbp-0x320]
+       lea      rdi, bword ptr [r13+0x10]
+       mov      rsi, gword ptr [rbp-0x3E8]
+       call     CORINFO_HELP_ASSIGN_REF
+       lea      rdi, bword ptr [r13+0x18]
+       mov      rsi, gword ptr [rbp-0x3F0]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rax, gword ptr [rbp-0x468]
+       mov      gword ptr [r13+0x20], rax
+       mov      rdi, rbx
+       mov      rsi, r15
+       mov      rdx, r13
+       mov      ecx, 2
+       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      r15, gword ptr [rdi]
+       mov      r13, r14
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
+						;; size=227 bbWeight=1 PerfScore 36.00
+G_M60205_IG12:
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x3F8], rax
+       lea      rdi, [rbp-0x160]
+       mov      rsi, 0xD1FFAB1E      ; '1.3.132.0.34'
+       mov      rdx, 0xD1FFAB1E      ; 'nistP384'
+       mov      rcx, 0xD1FFAB1E      ; code for System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
+       call     [rcx]System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
+       mov      rax, gword ptr [rbp-0x3F8]
+       mov      dword ptr [rax+0x08], 384
+       mov      rdi, 0xD1FFAB1E      ; 'SHA384'
+       mov      gword ptr [rax+0x10], rdi
+       lea      rdi, bword ptr [rax+0x18]
+       mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_BULK_WRITEBARRIER
+       lea      rsi, [rbp-0x160]
+       mov      edx, 104
+       vzeroupper 
+       call     [rcx]CORINFO_HELP_BULK_WRITEBARRIER
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 33
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      gword ptr [rbp-0x400], rax
+       lea      rdi, bword ptr [rax+0x10]
+       vmovups  ymm0, ymmword ptr [reloc @RWD256]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      byte  ptr [rdi+0x20], 50
+       mov      rdi, qword ptr [rbp-0x2A8]
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x328], rax
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, r13
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r13, gword ptr [rbp-0x328]
+       lea      rdi, bword ptr [r13+0x10]
+       mov      rsi, gword ptr [rbp-0x3F8]
+       call     CORINFO_HELP_ASSIGN_REF
+       lea      rdi, bword ptr [r13+0x18]
+       mov      rsi, gword ptr [rbp-0x400]
+						;; size=219 bbWeight=1 PerfScore 32.50
+G_M60205_IG13:
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rax, gword ptr [rbp-0x468]
+       mov      gword ptr [r13+0x20], rax
+       mov      rdi, rbx
+       mov      rsi, r15
+       mov      rdx, r13
+       mov      ecx, 2
+       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      r15, gword ptr [rdi]
+       mov      r13, r14
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x408], rax
+       lea      rdi, [rbp-0x1C8]
+       xor      rsi, rsi
+       mov      rdx, 0xD1FFAB1E      ; 'brainpoolP256r1'
+       mov      rcx, 0xD1FFAB1E      ; code for System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
+       call     [rcx]System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
+       mov      rax, gword ptr [rbp-0x408]
+       mov      dword ptr [rax+0x08], 256
+       mov      gword ptr [rax+0x10], r12
+       lea      rdi, bword ptr [rax+0x18]
+       mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_BULK_WRITEBARRIER
+       lea      rsi, [rbp-0x1C8]
+       mov      edx, 104
+       vzeroupper 
+       call     [rcx]CORINFO_HELP_BULK_WRITEBARRIER
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 34
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      gword ptr [rbp-0x410], rax
+       lea      rdi, bword ptr [rax+0x10]
+       vmovups  ymm0, ymmword ptr [reloc @RWD288]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      word  ptr [rdi+0x20], 0x3231
+       mov      rdi, qword ptr [rbp-0x2A8]
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x330], rax
+       lea      rdi, bword ptr [rax+0x08]
+						;; size=230 bbWeight=1 PerfScore 36.00
+G_M60205_IG14:
+       mov      rsi, r13
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r13, gword ptr [rbp-0x330]
+       lea      rdi, bword ptr [r13+0x10]
+       mov      rsi, gword ptr [rbp-0x408]
+       call     CORINFO_HELP_ASSIGN_REF
+       lea      rdi, bword ptr [r13+0x18]
+       mov      rsi, gword ptr [rbp-0x410]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rax, gword ptr [rbp-0x468]
+       mov      gword ptr [r13+0x20], rax
+       mov      rdi, rbx
+       mov      rsi, r15
+       mov      rdx, r13
+       mov      ecx, 2
+       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      r15, gword ptr [rdi]
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+EdDsaAlgorithm
+       call     CORINFO_HELP_NEWSFAST
+       mov      r13, rax
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 30
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      gword ptr [rbp-0x418], rax
+       lea      rdi, bword ptr [rax+0x10]
+       vmovups  xmm0, xmmword ptr [reloc @RWD96]
+       vmovups  xmmword ptr [rdi], xmm0
+       mov      rcx, 0xD1FFAB1E
+       mov      qword ptr [rdi+0x10], rcx
+       mov      dword ptr [rdi+0x18], 0xD1FFAB1E
+       mov      word  ptr [rdi+0x1C], 0x3231
+       mov      rdi, qword ptr [rbp-0x2A8]
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x338], rax
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, r14
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r14, gword ptr [rbp-0x338]
+						;; size=221 bbWeight=1 PerfScore 32.00
+G_M60205_IG15:
+       lea      rdi, bword ptr [r14+0x10]
+       mov      rsi, r13
+       call     CORINFO_HELP_ASSIGN_REF
+       lea      rdi, bword ptr [r14+0x18]
+       mov      rsi, gword ptr [rbp-0x418]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r13, gword ptr [rbp-0x468]
        mov      gword ptr [r14+0x20], r13
        mov      rdi, rbx
        mov      rsi, r15
        mov      rdx, r14
        mov      ecx, 2
        mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        call     [rax]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        mov      rdi, 0xD1FFAB1E      ; const ptr
        mov      r15, gword ptr [rdi]
        mov      rdi, 0xD1FFAB1E      ; const ptr
        mov      r14, gword ptr [rdi]
-       mov      gword ptr [rbp-0x310], r14
-       mov      rdi, r12
+       mov      gword ptr [rbp-0x340], r14
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
        call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x318], rax
-       mov      dword ptr [rax+0x10], 0xC00
-       mov      gword ptr [rax+0x18], r13
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x518]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 34
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG22
-						;; size=205 bbWeight=1 PerfScore 32.75
-G_M60205_IG21:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
-       call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x498], rax
-       lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x498]
-       mov      gword ptr [rbp-0x320], rax
-       jmp      SHORT G_M60205_IG24
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG22:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG79
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG23:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x320], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG24:
-       mov      rdi, qword ptr [rbp-0x2B0]
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x328], rax
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x310]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x328]
-       lea      rdi, bword ptr [rax+0x10]
-       mov      rsi, gword ptr [rbp-0x318]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x328]
+       mov      gword ptr [rbp-0x420], rax
+       lea      rdi, [rbp-0x230]
+       mov      rsi, 0xD1FFAB1E      ; '1.3.132.0.34'
+       mov      rdx, 0xD1FFAB1E      ; 'nistP384'
+       mov      rcx, 0xD1FFAB1E      ; code for System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
+       call     [rcx]System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
+       mov      rax, gword ptr [rbp-0x420]
+       mov      dword ptr [rax+0x08], 384
+       mov      rdi, 0xD1FFAB1E      ; 'SHA384'
+       mov      gword ptr [rax+0x10], rdi
        lea      rdi, bword ptr [rax+0x18]
-       mov      rsi, gword ptr [rbp-0x320]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rdx, gword ptr [rbp-0x328]
-       mov      rax, gword ptr [rbp-0x528]
-       mov      gword ptr [rdx+0x20], rax
-       mov      rdi, rbx
-       mov      rsi, r15
-       mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r15, gword ptr [rdi]
-       mov      gword ptr [rbp-0x330], r14
-       mov      rdi, r12
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x338], rax
-       mov      dword ptr [rax+0x10], 0xC00
-       mov      gword ptr [rax+0x18], r13
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x520]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 37
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG26
-						;; size=212 bbWeight=1 PerfScore 33.75
-G_M60205_IG25:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
+       mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_BULK_WRITEBARRIER
+       lea      rsi, [rbp-0x230]
+       mov      edx, 104
+       vzeroupper 
+       call     [rcx]CORINFO_HELP_BULK_WRITEBARRIER
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 33
        call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x4A0], rax
+						;; size=235 bbWeight=1 PerfScore 33.50
+G_M60205_IG16:
+       mov      gword ptr [rbp-0x428], rax
        lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x4A0]
-       mov      gword ptr [rbp-0x340], rax
-       jmp      SHORT G_M60205_IG28
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG26:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG80
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG27:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x340], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG28:
-       mov      rdi, qword ptr [rbp-0x2B0]
+       vmovups  ymm0, ymmword ptr [reloc @RWD320]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      byte  ptr [rdi+0x20], 50
+       mov      rdi, qword ptr [rbp-0x2A8]
        call     CORINFO_HELP_NEWSFAST
        mov      gword ptr [rbp-0x348], rax
        lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x330]
+       mov      rsi, gword ptr [rbp-0x340]
        call     CORINFO_HELP_ASSIGN_REF
        mov      rax, gword ptr [rbp-0x348]
        lea      rdi, bword ptr [rax+0x10]
-       mov      rsi, gword ptr [rbp-0x338]
+       mov      rsi, gword ptr [rbp-0x420]
        call     CORINFO_HELP_ASSIGN_REF
        mov      rax, gword ptr [rbp-0x348]
        lea      rdi, bword ptr [rax+0x18]
-       mov      rsi, gword ptr [rbp-0x340]
+       mov      rsi, gword ptr [rbp-0x428]
        call     CORINFO_HELP_ASSIGN_REF
        mov      rdx, gword ptr [rbp-0x348]
-       mov      rax, gword ptr [rbp-0x528]
-       mov      gword ptr [rdx+0x20], rax
+       mov      gword ptr [rdx+0x20], r13
        mov      rdi, rbx
        mov      rsi, r15
        mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [rax]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        mov      rdi, 0xD1FFAB1E      ; const ptr
        mov      r15, gword ptr [rdi]
        mov      gword ptr [rbp-0x350], r14
-       mov      rdi, r12
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x358], rax
-       mov      dword ptr [rax+0x10], 0x1000
-       mov      rdi, 0xD1FFAB1E      ; 'SHA384'
-       mov      gword ptr [rax+0x18], rdi
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x518]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 34
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG30
-						;; size=222 bbWeight=1 PerfScore 34.00
-G_M60205_IG29:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
-       call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x4A8], rax
-       lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x4A8]
-       mov      gword ptr [rbp-0x360], rax
-       jmp      SHORT G_M60205_IG32
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG30:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG81
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG31:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x360], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG32:
-       mov      rdi, qword ptr [rbp-0x2B0]
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x368], rax
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x350]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x368]
-       lea      rdi, bword ptr [rax+0x10]
-       mov      rsi, gword ptr [rbp-0x358]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x368]
-       lea      rdi, bword ptr [rax+0x18]
-       mov      rsi, gword ptr [rbp-0x360]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rdx, gword ptr [rbp-0x368]
-       mov      rax, gword ptr [rbp-0x528]
-       mov      gword ptr [rdx+0x20], rax
-       mov      rdi, rbx
-       mov      rsi, r15
-       mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r15, gword ptr [rdi]
-       mov      gword ptr [rbp-0x370], r14
-       mov      rdi, r12
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x378], rax
-       mov      dword ptr [rax+0x10], 0x1000
-       mov      rdi, 0xD1FFAB1E      ; 'SHA384'
-       mov      gword ptr [rax+0x18], rdi
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x520]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 37
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG34
-						;; size=222 bbWeight=1 PerfScore 34.00
-G_M60205_IG33:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
-       call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x4B0], rax
-       lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x4B0]
-       mov      gword ptr [rbp-0x380], rax
-       jmp      SHORT G_M60205_IG36
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG34:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG82
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG35:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x380], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG36:
-       mov      rdi, qword ptr [rbp-0x2B0]
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x388], rax
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x370]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x388]
-       lea      rdi, bword ptr [rax+0x10]
-       mov      rsi, gword ptr [rbp-0x378]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x388]
-       lea      rdi, bword ptr [rax+0x18]
-       mov      rsi, gword ptr [rbp-0x380]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rdx, gword ptr [rbp-0x388]
-       mov      rax, gword ptr [rbp-0x528]
-       mov      gword ptr [rdx+0x20], rax
-       mov      rdi, rbx
-       mov      rsi, r15
-       mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r15, gword ptr [rdi]
-       mov      gword ptr [rbp-0x390], r14
        mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
        call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x4B8], rax
-       lea      rdi, [rbp-0x108]
-       mov      rsi, 0xD1FFAB1E      ; '1.2.840.10045.3.1.7'
-       mov      rdx, 0xD1FFAB1E      ; 'nistP256'
-       mov      rcx, 0xD1FFAB1E      ; code for System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
-       call     [rcx]System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
-       mov      rax, gword ptr [rbp-0x4B8]
-       mov      dword ptr [rax+0x08], 256
-       mov      gword ptr [rax+0x10], r13
-       lea      rdi, bword ptr [rax+0x18]
-       mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_BULK_WRITEBARRIER
-       lea      rsi, [rbp-0x108]
-       mov      edx, 104
-						;; size=248 bbWeight=1 PerfScore 33.75
-G_M60205_IG37:
-       call     [rcx]CORINFO_HELP_BULK_WRITEBARRIER
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 33
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG39
-						;; size=29 bbWeight=1 PerfScore 7.25
-G_M60205_IG38:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
-       call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x4C0], rax
-       lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x4C0]
-       mov      gword ptr [rbp-0x398], rax
-       jmp      SHORT G_M60205_IG41
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG39:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG83
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG40:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x398], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG41:
-       mov      rdi, qword ptr [rbp-0x2B0]
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x3A0], rax
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x390]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x3A0]
-       lea      rdi, bword ptr [rax+0x10]
-       mov      rsi, gword ptr [rbp-0x4B8]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x3A0]
-       lea      rdi, bword ptr [rax+0x18]
-       mov      rsi, gword ptr [rbp-0x398]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rdx, gword ptr [rbp-0x3A0]
-       mov      rax, gword ptr [rbp-0x528]
-       mov      gword ptr [rdx+0x20], rax
-       mov      rdi, rbx
-       mov      rsi, r15
-       mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r15, gword ptr [rdi]
-       mov      gword ptr [rbp-0x3A8], r14
-       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x4C8], rax
-       lea      rdi, [rbp-0x170]
-       mov      rsi, 0xD1FFAB1E      ; '1.3.132.0.34'
-       mov      rdx, 0xD1FFAB1E      ; 'nistP384'
-       mov      rcx, 0xD1FFAB1E      ; code for System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
-       call     [rcx]System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
-       mov      rax, gword ptr [rbp-0x4C8]
-       mov      dword ptr [rax+0x08], 384
-       mov      rdi, 0xD1FFAB1E      ; 'SHA384'
-       mov      gword ptr [rax+0x10], rdi
-       lea      rdi, bword ptr [rax+0x18]
-       mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_BULK_WRITEBARRIER
-       lea      rsi, [rbp-0x170]
-						;; size=253 bbWeight=1 PerfScore 33.75
-G_M60205_IG42:
-       mov      edx, 104
-       call     [rcx]CORINFO_HELP_BULK_WRITEBARRIER
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 33
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG44
-						;; size=34 bbWeight=1 PerfScore 7.50
-G_M60205_IG43:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
-       call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x4D0], rax
-       lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x4D0]
-       mov      gword ptr [rbp-0x3B0], rax
-       jmp      SHORT G_M60205_IG46
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG44:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG84
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG45:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x3B0], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG46:
-       mov      rdi, qword ptr [rbp-0x2B0]
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x3B8], rax
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x3A8]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x3B8]
-       lea      rdi, bword ptr [rax+0x10]
-       mov      rsi, gword ptr [rbp-0x4C8]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x3B8]
-       lea      rdi, bword ptr [rax+0x18]
-       mov      rsi, gword ptr [rbp-0x3B0]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rdx, gword ptr [rbp-0x3B8]
-       mov      rax, gword ptr [rbp-0x528]
-       mov      gword ptr [rdx+0x20], rax
-       mov      rdi, rbx
-       mov      rsi, r15
-       mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r15, gword ptr [rdi]
-       mov      gword ptr [rbp-0x3C0], r14
-       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x4D8], rax
-       lea      rdi, [rbp-0x1D8]
-       xor      rsi, rsi
-       mov      rdx, 0xD1FFAB1E      ; 'brainpoolP256r1'
-       mov      rcx, 0xD1FFAB1E      ; code for System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
-       call     [rcx]System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
-       mov      rax, gword ptr [rbp-0x4D8]
-       mov      dword ptr [rax+0x08], 256
-       mov      gword ptr [rax+0x10], r13
-       lea      rdi, bword ptr [rax+0x18]
-       mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_BULK_WRITEBARRIER
-       lea      rsi, [rbp-0x1D8]
-       mov      edx, 104
-						;; size=240 bbWeight=1 PerfScore 33.75
-G_M60205_IG47:
-       call     [rcx]CORINFO_HELP_BULK_WRITEBARRIER
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 34
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG49
-						;; size=29 bbWeight=1 PerfScore 7.25
-G_M60205_IG48:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
-       call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x4E0], rax
-       lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x4E0]
-       mov      gword ptr [rbp-0x3C8], rax
-       jmp      SHORT G_M60205_IG51
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG49:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG85
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG50:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x3C8], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG51:
-       mov      rdi, qword ptr [rbp-0x2B0]
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x3D0], rax
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x3C0]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x3D0]
-       lea      rdi, bword ptr [rax+0x10]
-       mov      rsi, gword ptr [rbp-0x4D8]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x3D0]
-       lea      rdi, bword ptr [rax+0x18]
-       mov      rsi, gword ptr [rbp-0x3C8]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rdx, gword ptr [rbp-0x3D0]
-       mov      rax, gword ptr [rbp-0x528]
-       mov      gword ptr [rdx+0x20], rax
-       mov      rdi, rbx
-       mov      rsi, r15
-       mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r15, gword ptr [rdi]
-       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+EdDsaAlgorithm
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x3D8], rax
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 30
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG53
-						;; size=185 bbWeight=1 PerfScore 28.25
-G_M60205_IG52:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
-       call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x4E8], rax
-       lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x4E8]
-       mov      gword ptr [rbp-0x3E0], rax
-       jmp      SHORT G_M60205_IG55
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG53:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG86
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG54:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rdi, gword ptr [rdi]
-       mov      gword ptr [rbp-0x3E0], rdi
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG55:
-       mov      rdi, qword ptr [rbp-0x2B0]
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x3E8], rax
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, r14
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      r14, gword ptr [rbp-0x3E8]
-       lea      rdi, bword ptr [r14+0x10]
-       mov      rsi, gword ptr [rbp-0x3D8]
-       call     CORINFO_HELP_ASSIGN_REF
-       lea      rdi, bword ptr [r14+0x18]
-       mov      rsi, gword ptr [rbp-0x3E0]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x528]
-       mov      gword ptr [r14+0x20], rax
-       mov      rdi, rbx
-       mov      rsi, r15
-       mov      rdx, r14
-       mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r15, gword ptr [rdi]
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r14, gword ptr [rdi]
-       mov      gword ptr [rbp-0x3F0], r14
-       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x4F0], rax
-       lea      rdi, [rbp-0x240]
-       mov      rsi, 0xD1FFAB1E      ; '1.3.132.0.34'
-       mov      rdx, 0xD1FFAB1E      ; 'nistP384'
-       mov      rcx, 0xD1FFAB1E      ; code for System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
-       call     [rcx]System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
-       mov      rax, gword ptr [rbp-0x4F0]
-       mov      dword ptr [rax+0x08], 384
-       mov      rdi, 0xD1FFAB1E      ; 'SHA384'
-       mov      gword ptr [rax+0x10], rdi
-       lea      rdi, bword ptr [rax+0x18]
-       mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_BULK_WRITEBARRIER
-       lea      rsi, [rbp-0x240]
-						;; size=251 bbWeight=1 PerfScore 33.50
-G_M60205_IG56:
-       mov      edx, 104
-       call     [rcx]CORINFO_HELP_BULK_WRITEBARRIER
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 33
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG58
-						;; size=34 bbWeight=1 PerfScore 7.50
-G_M60205_IG57:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
-       call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x4F8], rax
-       lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x4F8]
-       mov      gword ptr [rbp-0x3F8], rax
-       jmp      SHORT G_M60205_IG60
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG58:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG87
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG59:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x3F8], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG60:
-       mov      rdi, qword ptr [rbp-0x2B0]
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x400], rax
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x3F0]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x400]
-       lea      rdi, bword ptr [rax+0x10]
-       mov      rsi, gword ptr [rbp-0x4F0]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x400]
-       lea      rdi, bword ptr [rax+0x18]
-       mov      rsi, gword ptr [rbp-0x3F8]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rdx, gword ptr [rbp-0x400]
-       mov      rax, gword ptr [rbp-0x528]
-       mov      gword ptr [rdx+0x20], rax
-       mov      rdi, rbx
-       mov      rsi, r15
-       mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r15, gword ptr [rdi]
-       mov      gword ptr [rbp-0x408], r14
-       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x500], rax
-       lea      rdi, [rbp-0x2A8]
+       mov      gword ptr [rbp-0x430], rax
+       lea      rdi, [rbp-0x298]
        xor      rsi, rsi
        mov      rdx, 0xD1FFAB1E      ; 'brainpoolP384r1'
        mov      rcx, 0xD1FFAB1E      ; code for System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
        call     [rcx]System.Security.Cryptography.ECCurve:CreateFromValueAndName(System.String,System.String):System.Security.Cryptography.ECCurve
-       mov      rax, gword ptr [rbp-0x500]
+       mov      rax, gword ptr [rbp-0x430]
        mov      dword ptr [rax+0x08], 384
        mov      rdi, 0xD1FFAB1E      ; 'SHA384'
        mov      gword ptr [rax+0x10], rdi
+						;; size=243 bbWeight=1 PerfScore 37.00
+G_M60205_IG17:
        lea      rdi, bword ptr [rax+0x18]
        mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_BULK_WRITEBARRIER
-       lea      rsi, [rbp-0x2A8]
+       lea      rsi, [rbp-0x298]
        mov      edx, 104
-						;; size=250 bbWeight=1 PerfScore 34.00
-G_M60205_IG61:
+       vzeroupper 
        call     [rcx]CORINFO_HELP_BULK_WRITEBARRIER
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 34
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG63
-						;; size=29 bbWeight=1 PerfScore 7.25
-G_M60205_IG62:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 34
        call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x508], rax
+       mov      gword ptr [rbp-0x438], rax
        lea      rdi, bword ptr [rax+0x10]
-       mov      edx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], edx
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      rcx, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [rcx]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x508]
-       mov      gword ptr [rbp-0x410], rax
-       jmp      SHORT G_M60205_IG65
-						;; size=76 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG63:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG88
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG64:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rax, gword ptr [rdi]
-       mov      gword ptr [rbp-0x410], rax
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG65:
-       mov      rdi, qword ptr [rbp-0x2B0]
+       vmovups  ymm0, ymmword ptr [reloc @RWD352]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      word  ptr [rdi+0x20], 0x3231
+       mov      rdi, qword ptr [rbp-0x2A8]
        call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x418], rax
+       mov      gword ptr [rbp-0x358], rax
        lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x408]
+       mov      rsi, gword ptr [rbp-0x350]
        call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x418]
+       mov      rax, gword ptr [rbp-0x358]
        lea      rdi, bword ptr [rax+0x10]
-       mov      rsi, gword ptr [rbp-0x500]
+       mov      rsi, gword ptr [rbp-0x430]
        call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x418]
+       mov      rax, gword ptr [rbp-0x358]
        lea      rdi, bword ptr [rax+0x18]
-       mov      rsi, gword ptr [rbp-0x410]
+       mov      rsi, gword ptr [rbp-0x438]
        call     CORINFO_HELP_ASSIGN_REF
-       mov      rdx, gword ptr [rbp-0x418]
-       mov      rax, gword ptr [rbp-0x528]
-       mov      gword ptr [rdx+0x20], rax
+       mov      rdx, gword ptr [rbp-0x358]
+       mov      gword ptr [rdx+0x20], r13
        mov      rdi, rbx
        mov      rsi, r15
        mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [rax]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        mov      rdi, 0xD1FFAB1E      ; const ptr
        mov      r15, gword ptr [rdi]
        mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+EdDsaAlgorithm
        call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x420], rax
-       mov      gword ptr [rbp-0x428], r14
-       mov      rsi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rsi
-       mov      dword ptr [rbp-0x30], 30
-       cmp      dword ptr [rbp-0x30], 0
-       je       SHORT G_M60205_IG67
-						;; size=192 bbWeight=1 PerfScore 29.25
-G_M60205_IG66:
-       mov      esi, dword ptr [rbp-0x30]
-       mov      rdi, 0xD1FFAB1E      ; byte[]
+						;; size=220 bbWeight=1 PerfScore 35.25
+G_M60205_IG18:
+       mov      gword ptr [rbp-0x360], rax
+       mov      gword ptr [rbp-0x368], r14
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 30
        call     CORINFO_HELP_NEWARR_1_VC
+       mov      gword ptr [rbp-0x440], rax
        lea      rdi, bword ptr [rax+0x10]
-       mov      ecx, dword ptr [rax+0x08]
-       cmp      dword ptr [rbp-0x30], ecx
-       mov      gword ptr [rbp-0x510], rax
-       jg       G_M60205_IG75
-       mov      rsi, bword ptr [rbp-0x38]
-       mov      edx, dword ptr [rbp-0x30]
-       mov      r11, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
-       call     [r11]System.SpanHelpers:Memmove(byref,byref,nuint)
-       mov      rax, gword ptr [rbp-0x510]
-       mov      gword ptr [rbp-0x430], rax
-       jmp      SHORT G_M60205_IG69
-						;; size=77 bbWeight=0.50 PerfScore 8.50
-G_M60205_IG67:
-       mov      rdi, 0xD1FFAB1E      ; global ptr
-       test     byte  ptr [rdi], 1
-       je       G_M60205_IG89
-						;; size=19 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG68:
-       mov      rdi, 0xD1FFAB1E      ; data for System.Array+EmptyArray`1[byte]:Value
-       mov      rdi, gword ptr [rdi]
-       mov      gword ptr [rbp-0x430], rdi
-						;; size=20 bbWeight=0.50 PerfScore 1.62
-G_M60205_IG69:
-       mov      rdi, qword ptr [rbp-0x2B0]
+       vmovups  xmm0, xmmword ptr [reloc @RWD320]
+       vmovups  xmmword ptr [rdi], xmm0
+       mov      rcx, 0xD1FFAB1E
+       mov      qword ptr [rdi+0x10], rcx
+       mov      dword ptr [rdi+0x18], 0xD1FFAB1E
+       mov      word  ptr [rdi+0x1C], 0x3635
+       mov      rdi, qword ptr [rbp-0x2A8]
        call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x438], rax
+       mov      gword ptr [rbp-0x370], rax
        lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x428]
+       mov      rsi, gword ptr [rbp-0x368]
        call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x438]
+       mov      rax, gword ptr [rbp-0x370]
        lea      rdi, bword ptr [rax+0x10]
-       mov      rsi, gword ptr [rbp-0x420]
+       mov      rsi, gword ptr [rbp-0x360]
        call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x438]
+       mov      rax, gword ptr [rbp-0x370]
        lea      rdi, bword ptr [rax+0x18]
-       mov      rsi, gword ptr [rbp-0x430]
+       mov      rsi, gword ptr [rbp-0x440]
        call     CORINFO_HELP_ASSIGN_REF
        mov      rdi, 0xD1FFAB1E      ; 'SHAKE256'
-       mov      rdx, gword ptr [rbp-0x438]
+       mov      rdx, gword ptr [rbp-0x370]
        mov      gword ptr [rdx+0x20], rdi
        mov      rdi, rbx
        mov      rsi, r15
        mov      ecx, 2
        mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        call     [rax]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        mov      rdi, 0xD1FFAB1E      ; const ptr
        mov      r15, gword ptr [rdi]
-       mov      gword ptr [rbp-0x440], r14
-       mov      rdi, r12
+       mov      gword ptr [rbp-0x378], r14
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm
        call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x448], rax
+       mov      gword ptr [rbp-0x380], rax
+						;; size=248 bbWeight=1 PerfScore 35.25
+G_M60205_IG19:
        mov      dword ptr [rax+0x10], 0xC00
-       mov      r13, gword ptr [rbp-0x530]
-       mov      gword ptr [rax+0x18], r13
+       mov      gword ptr [rax+0x18], r12
        lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x518]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rdi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rdi
-       mov      dword ptr [rbp-0x30], 34
-       lea      rdi, [rbp-0x38]
-       mov      rax, 0xD1FFAB1E      ; code for System.ReadOnlySpan`1[byte]:ToArray():byte[]:this
-						;; size=229 bbWeight=1 PerfScore 32.75
-G_M60205_IG70:
-       call     [rax]System.ReadOnlySpan`1[byte]:ToArray():byte[]:this
-       mov      r13, rax
-       mov      rdi, qword ptr [rbp-0x2B0]
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x450], rax
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, gword ptr [rbp-0x440]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x450]
-       lea      rdi, bword ptr [rax+0x10]
-       mov      rsi, gword ptr [rbp-0x448]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rax, gword ptr [rbp-0x450]
-       lea      rdi, bword ptr [rax+0x18]
-       mov      rsi, r13
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      r13, gword ptr [rbp-0x450]
-       mov      rax, gword ptr [rbp-0x528]
-       mov      gword ptr [r13+0x20], rax
-       mov      rdi, rbx
-       mov      rsi, r15
-       mov      rdx, r13
-       mov      ecx, 2
-       mov      r8, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       call     [r8]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r15, gword ptr [rdi]
-       mov      r13, r14
-       mov      rdi, r12
-       call     CORINFO_HELP_NEWSFAST
-       mov      r12, rax
-       mov      dword ptr [r12+0x10], 0x1000
-       mov      rdi, 0xD1FFAB1E      ; 'SHA384'
-       mov      gword ptr [r12+0x18], rdi
-       lea      rdi, bword ptr [r12+0x08]
-       mov      rsi, gword ptr [rbp-0x518]
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      rdi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rdi
-       mov      dword ptr [rbp-0x30], 34
-       lea      rdi, [rbp-0x38]
-						;; size=220 bbWeight=1 PerfScore 33.75
-G_M60205_IG71:
-       mov      rax, 0xD1FFAB1E      ; code for System.ReadOnlySpan`1[byte]:ToArray():byte[]:this
-       call     [rax]System.ReadOnlySpan`1[byte]:ToArray():byte[]:this
-       mov      gword ptr [rbp-0x458], rax
-       mov      rdi, qword ptr [rbp-0x2B0]
-       call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x460], rax
-       lea      rdi, bword ptr [rax+0x08]
-       mov      rsi, r13
-       call     CORINFO_HELP_ASSIGN_REF
-       mov      r13, gword ptr [rbp-0x460]
-       lea      rdi, bword ptr [r13+0x10]
-       mov      rsi, r12
-       call     CORINFO_HELP_ASSIGN_REF
-       lea      rdi, bword ptr [r13+0x18]
        mov      rsi, gword ptr [rbp-0x458]
        call     CORINFO_HELP_ASSIGN_REF
-       mov      r12, gword ptr [rbp-0x528]
-       mov      gword ptr [r13+0x20], r12
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 34
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      r12, rax
+       lea      rdi, bword ptr [r12+0x10]
+       vmovups  ymm0, ymmword ptr [reloc @RWD384]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      word  ptr [rdi+0x20], 0x3231
+       mov      rdi, qword ptr [rbp-0x2A8]
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x388], rax
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, gword ptr [rbp-0x378]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rax, gword ptr [rbp-0x388]
+       lea      rdi, bword ptr [rax+0x10]
+       mov      rsi, gword ptr [rbp-0x380]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rax, gword ptr [rbp-0x388]
+       lea      rdi, bword ptr [rax+0x18]
+       mov      rsi, r12
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r12, gword ptr [rbp-0x388]
+       mov      gword ptr [r12+0x20], r13
        mov      rdi, rbx
        mov      rsi, r15
-       mov      rdx, r13
+       mov      rdx, r12
        mov      ecx, 2
        mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        call     [rax]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        mov      rdi, 0xD1FFAB1E      ; const ptr
        mov      r15, gword ptr [rdi]
-       mov      rdi, r12
+       mov      r12, r14
+       mov      rdi, 0xD1FFAB1E      ; System.Security.Cryptography.CompositeMLDsaManaged+RsaAlgorithm
+       call     CORINFO_HELP_NEWSFAST
+						;; size=216 bbWeight=1 PerfScore 33.25
+G_M60205_IG20:
+       mov      gword ptr [rbp-0x390], rax
+       mov      dword ptr [rax+0x10], 0x1000
+       mov      rdi, 0xD1FFAB1E      ; 'SHA384'
+       mov      gword ptr [rax+0x18], rdi
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, gword ptr [rbp-0x458]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 34
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      gword ptr [rbp-0x448], rax
+       lea      rdi, bword ptr [rax+0x10]
+       vmovups  ymm0, ymmword ptr [reloc @RWD416]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      word  ptr [rdi+0x20], 0x3231
+       mov      rdi, qword ptr [rbp-0x2A8]
+       call     CORINFO_HELP_NEWSFAST
+       mov      gword ptr [rbp-0x398], rax
+       lea      rdi, bword ptr [rax+0x08]
+       mov      rsi, r12
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      r12, gword ptr [rbp-0x398]
+       lea      rdi, bword ptr [r12+0x10]
+       mov      rsi, gword ptr [rbp-0x390]
+       call     CORINFO_HELP_ASSIGN_REF
+       lea      rdi, bword ptr [r12+0x18]
+       mov      rsi, gword ptr [rbp-0x448]
+       call     CORINFO_HELP_ASSIGN_REF
+       mov      gword ptr [r12+0x20], r13
+       mov      rdi, rbx
+       mov      rsi, r15
+       mov      rdx, r12
+       mov      ecx, 2
+       mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       call     [rax]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
+       mov      rdi, 0xD1FFAB1E      ; const ptr
+       mov      r15, gword ptr [rdi]
+       mov      rdi, r13
        mov      rax, 0xD1FFAB1E      ; code for System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm:CreateP521(System.Security.Cryptography.HashAlgorithmName):System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
        call     [rax]System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm:CreateP521(System.Security.Cryptography.HashAlgorithmName):System.Security.Cryptography.CompositeMLDsaManaged+ECDsaAlgorithm
-       mov      r13, rax
-       mov      rdi, 0xD1FFAB1E      ; static handle
-       mov      bword ptr [rbp-0x38], rdi
-       mov      dword ptr [rbp-0x30], 33
-       lea      rdi, [rbp-0x38]
-       mov      rax, 0xD1FFAB1E      ; code for System.ReadOnlySpan`1[byte]:ToArray():byte[]:this
-       call     [rax]System.ReadOnlySpan`1[byte]:ToArray():byte[]:this
-       mov      gword ptr [rbp-0x468], rax
-       mov      rdi, qword ptr [rbp-0x2B0]
+						;; size=221 bbWeight=1 PerfScore 35.25
+G_M60205_IG21:
+       mov      r12, rax
+       mov      rdi, qword ptr [rbp-0x2A0]
+       mov      esi, 33
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      gword ptr [rbp-0x450], rax
+       lea      rdi, bword ptr [rax+0x10]
+       vmovups  ymm0, ymmword ptr [reloc @RWD448]
+       vmovups  ymmword ptr [rdi], ymm0
+       mov      byte  ptr [rdi+0x20], 50
+       mov      rdi, qword ptr [rbp-0x2A8]
        call     CORINFO_HELP_NEWSFAST
-       mov      gword ptr [rbp-0x470], rax
+       mov      gword ptr [rbp-0x3A0], rax
        lea      rdi, bword ptr [rax+0x08]
        mov      rsi, r14
        call     CORINFO_HELP_ASSIGN_REF
-						;; size=228 bbWeight=1 PerfScore 38.25
-G_M60205_IG72:
-       mov      r14, gword ptr [rbp-0x470]
+       mov      r14, gword ptr [rbp-0x3A0]
        lea      rdi, bword ptr [r14+0x10]
-       mov      rsi, r13
+       mov      rsi, r12
        call     CORINFO_HELP_ASSIGN_REF
        lea      rdi, bword ptr [r14+0x18]
-       mov      rsi, gword ptr [rbp-0x468]
+       mov      rsi, gword ptr [rbp-0x450]
        call     CORINFO_HELP_ASSIGN_REF
-       mov      gword ptr [r14+0x20], r12
+       mov      gword ptr [r14+0x20], r13
        mov      rdi, rbx
        mov      rsi, r15
        mov      rdx, r14
        mov      ecx, 2
        mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        call     [rax]System.Collections.Generic.Dictionary`2[System.__Canon,System.__Canon]:TryInsert(System.__Canon,System.__Canon,byte):bool:this
        mov      rax, rbx
-						;; size=68 bbWeight=1 PerfScore 10.75
-G_M60205_IG73:
-       add      rsp, 0x508
+						;; size=146 bbWeight=1 PerfScore 23.50
+G_M60205_IG22:
+       vzeroupper 
+       add      rsp, 0x448
        pop      rbx
        pop      r12
        pop      r13
        pop      r14
        pop      r15
        pop      rbp
        ret      
-						;; size=18 bbWeight=1 PerfScore 4.25
-G_M60205_IG74:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG05
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG75:
-       mov      rax, 0xD1FFAB1E      ; code for System.ThrowHelper:ThrowArgumentException_DestinationTooShort()
-       call     [rax]System.ThrowHelper:ThrowArgumentException_DestinationTooShort()
-       int3     
-						;; size=13 bbWeight=0 PerfScore 0.00
-G_M60205_IG76:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG10
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG77:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rcx]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG14
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG78:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG19
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG79:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG23
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG80:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG27
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG81:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG31
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG82:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG35
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG83:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG40
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG84:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG45
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG85:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG50
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG86:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rcx, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rcx]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG54
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG87:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG59
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG88:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rax, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rax]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG64
-						;; size=27 bbWeight=0 PerfScore 0.00
-G_M60205_IG89:
-       mov      rdi, 0xD1FFAB1E      ; System.Array+EmptyArray`1[byte]
-       mov      rdx, 0xD1FFAB1E      ; code for CORINFO_HELP_GET_GCSTATIC_BASE
-       call     [rdx]CORINFO_HELP_GET_GCSTATIC_BASE
-       jmp      G_M60205_IG68
-						;; size=27 bbWeight=0 PerfScore 0.00
+						;; size=21 bbWeight=1 PerfScore 5.25
+RWD00  	dq	2D474953504D4F43h, 2D34344153444C4Dh, 2D38343032415352h, 324148532D535350h
+RWD32  	dq	2D474953504D4F43h, 2D34344153444C4Dh, 2D38343032415352h, 532D353153434B50h
+RWD64  	dq	2D474953504D4F43h, 2D34344153444C4Dh, 32502D4153444345h, 35324148532D3635h
+RWD96  	dq	2D474953504D4F43h, 2D35364153444C4Dh, 2D32373033415352h, 354148532D535350h
+RWD128 	dq	2D474953504D4F43h, 2D35364153444C4Dh, 2D32373033415352h, 532D353153434B50h
+RWD160 	dq	2D474953504D4F43h, 2D35364153444C4Dh, 2D36393034415352h, 354148532D535350h
+RWD192 	dq	2D474953504D4F43h, 2D35364153444C4Dh, 2D36393034415352h, 532D353153434B50h
+RWD224 	dq	2D474953504D4F43h, 2D35364153444C4Dh, 32502D4153444345h, 31354148532D3635h
+RWD256 	dq	2D474953504D4F43h, 2D35364153444C4Dh, 33502D4153444345h, 31354148532D3438h
+RWD288 	dq	2D474953504D4F43h, 2D35364153444C4Dh, 50422D4153444345h, 354148532D363532h
+RWD320 	dq	2D474953504D4F43h, 2D37384153444C4Dh, 33502D4153444345h, 31354148532D3438h
+RWD352 	dq	2D474953504D4F43h, 2D37384153444C4Dh, 50422D4153444345h, 354148532D343833h
+RWD384 	dq	2D474953504D4F43h, 2D37384153444C4Dh, 2D32373033415352h, 354148532D535350h
+RWD416 	dq	2D474953504D4F43h, 2D37384153444C4Dh, 2D36393034415352h, 354148532D535350h
+RWD448 	dq	2D474953504D4F43h, 2D37384153444C4Dh, 35502D4153444345h, 31354148532D3132h
 
-; Total bytes of code 6474, prolog size 80, PerfScore 832.08, instruction count 1150, allocated bytes for code 6474 (MethodHash=8c8614d2) for method System.Security.Cryptography.CompositeMLDsaManaged:CreateAlgorithmMetadata():System.Collections.Generic.Dictionary`2[System.Security.Cryptography.CompositeMLDsaAlgorithm,System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata] (FullOpts)
+
+; Total bytes of code 4575, prolog size 91, PerfScore 692.33, instruction count 825, allocated bytes for code 4575 (MethodHash=8c8614d2) for method System.Security.Cryptography.CompositeMLDsaManaged:CreateAlgorithmMetadata():System.Collections.Generic.Dictionary`2[System.Security.Cryptography.CompositeMLDsaAlgorithm,System.Security.Cryptography.CompositeMLDsaManaged+AlgorithmMetadata] (FullOpts)
 ; ============================================================
```

</details>


<details>
<summary>-8 (-0.36 % of base) - System.ClientModel.Primitives.JsonPatch:GetCombinedArray(System.ReadOnlySpan`1[byte],System.ReadOnlyMemory`1[byte],System.ClientModel.Primitives.JsonPatch+EncodedValue):System.ReadOnlyMemory`1[byte]:this</summary>

```diff
 ; Assembly listing for method System.ClientModel.Primitives.JsonPatch:GetCombinedArray(System.ReadOnlySpan`1[byte],System.ReadOnlyMemory`1[byte],System.ClientModel.Primitives.JsonPatch+EncodedValue):System.ReadOnlyMemory`1[byte]:this (FullOpts)
 ; Emitting BLENDED_CODE for x64 + VEX + EVEX on Unix
 ; FullOpts code
 ; optimized code
 ; rbp based frame
 ; partially interruptible
 ; No PGO data
-; 0 inlinees with PGO data; 77 single block inlinees; 29 inlinees without PGO data
+; 0 inlinees with PGO data; 80 single block inlinees; 33 inlinees without PGO data
 ; Final local variable assignments
 ;
 ;  V00 this         [V00,T40] (  4,  4   )   byref  ->  rbx         this single-def
 ;* V01 arg1         [V01    ] (  0,  0   )  struct (16) zero-ref    do-not-enreg[SFA] multireg-arg ld-addr-op single-def <System.ReadOnlySpan`1[byte]>
 ;* V02 arg2         [V02    ] (  0,  0   )  struct (16) zero-ref    do-not-enreg[SFAR] multireg-arg multireg-ret ld-addr-op single-def ptr <System.ReadOnlyMemory`1[byte]>
-;  V03 arg3         [V03,T78] (  1,  1   )  struct (24) [rbp+0x10]  do-not-enreg[SF] ld-addr-op single-def ptr <System.ClientModel.Primitives.JsonPatch+EncodedValue>
+;  V03 arg3         [V03,T76] (  1,  1   )  struct (24) [rbp+0x10]  do-not-enreg[SF] ld-addr-op single-def ptr <System.ClientModel.Primitives.JsonPatch+EncodedValue>
 ;* V04 loc0         [V04    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op <System.Span`1[byte]>
-;  V05 loc1         [V05,T52] (  3,  5   )     ref  ->  [rbp-0x390]  class-hnd exact spill-single-def ptr <byte[]>
+;  V05 loc1         [V05,T51] (  3,  5   )     ref  ->  [rbp-0x378]  class-hnd exact spill-single-def ptr <byte[]>
 ;  V06 loc2         [V06    ] (  2,  2   )     int  ->  [rbp-0x38]  do-not-enreg[X] must-init addr-exposed ld-addr-op ptr
 ;* V07 loc3         [V07    ] (  0,  0   )     int  ->  zero-ref   
 ;  V08 loc4         [V08    ] ( 12, 30   )  struct (56) [rbp-0x70]  do-not-enreg[XS] must-init addr-exposed ld-addr-op ptr <System.Collections.Generic.Dictionary`2+Enumerator[byte[],System.ClientModel.Primitives.JsonPatch+EncodedValue]>
 ;* V09 loc5         [V09    ] (  0,  0   )  struct (32) zero-ref    do-not-enreg[SF] ld-addr-op <System.Collections.Generic.KeyValuePair`2[byte[],System.ClientModel.Primitives.JsonPatch+EncodedValue]>
 ;* V10 loc6         [V10    ] (  0,  0   )  struct (16) zero-ref    <System.ReadOnlySpan`1[byte]>
 ;* V11 loc7         [V11    ] (  0,  0   )  struct (24) zero-ref    do-not-enreg[SF] ld-addr-op <System.ClientModel.Primitives.JsonPatch+EncodedValue>
-;* V12 loc8         [V12,T77] (  0,  0   )   ubyte  ->  zero-ref   
+;* V12 loc8         [V12,T75] (  0,  0   )   ubyte  ->  zero-ref   
 ;* V13 loc9         [V13    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op <System.ReadOnlySpan`1[byte]>
 ;  V14 loc10        [V14,T03] (  9, 18   )     ref  ->  r13         class-hnd exact <byte[]>
 ;* V15 loc11        [V15    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op <System.ReadOnlyMemory`1[byte]>
 ;* V16 loc12        [V16    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op <System.Span`1[byte]>
-;  V17 loc13        [V17,T26] (  4,  8   )     int  ->  rbx         ld-addr-op
+;  V17 loc13        [V17,T27] (  4,  8   )     int  ->  rbx         ld-addr-op
 ;* V18 loc14        [V18    ] (  0,  0   )  struct (16) zero-ref    <System.ReadOnlySpan`1[byte]>
 ;* V19 loc15        [V19    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op <System.ReadOnlyMemory`1[byte]>
 ;  V20 OutArgs      [V20    ] (  1,  1   )  struct (64) [rsp+0x00]  do-not-enreg[XS] addr-exposed "OutgoingArgSpace" <UNNAMED>
 ;* V21 tmp1         [V21    ] (  0,  0   )  struct (16) zero-ref    multireg-arg ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V22 tmp2         [V22    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
 ;* V23 tmp3         [V23    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "Single-def Box Helper" <System.ClientModel.Primitives.JsonPatch+ValueKind>
 ;* V24 tmp4         [V24    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "Single-def Box Helper" <System.ClientModel.Primitives.JsonPatch+ValueKind>
 ;  V25 tmp5         [V25,T34] (  2,  8   )     int  ->  rdx         "Enum:HasFlag this temp"
 ;* V26 tmp6         [V26    ] (  0,  0   )     int  ->  zero-ref    "Enum:HasFlag flag temp"
 ;* V27 tmp7         [V27    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.ReadOnlySpan`1[byte]>
 ;* V28 tmp8         [V28    ] (  0,  0   )  struct (16) zero-ref    "impAppendStmt" <System.ReadOnlySpan`1[byte]>
 ;* V29 tmp9         [V29    ] (  0,  0   )  struct (16) zero-ref    "impAppendStmt" <System.ReadOnlySpan`1[byte]>
 ;* V30 tmp10        [V30    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V31 tmp11        [V31    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V32 tmp12        [V32    ] (  0,  0   )  struct (16) zero-ref    multireg-arg "impAppendStmt" <System.ReadOnlyMemory`1[byte]>
 ;* V33 tmp13        [V33    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.ReadOnlyMemory`1[byte]>
 ;* V34 tmp14        [V34    ] (  0,  0   )  struct (16) zero-ref    multireg-arg "impAppendStmt" <System.ReadOnlyMemory`1[byte]>
 ;* V35 tmp15        [V35    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.ReadOnlyMemory`1[byte]>
 ;* V36 tmp16        [V36    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.ReadOnlySpan`1[byte]>
 ;* V37 tmp17        [V37    ] (  0,  0   )  struct (16) zero-ref    <System.ReadOnlyMemory`1[byte]>
 ;* V38 tmp18        [V38    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
 ;* V39 tmp19        [V39    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V40 tmp20        [V40    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V41 tmp21        [V41    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlyMemory`1[byte]>
-;  V42 tmp22        [V42,T75] (  2,  2   )  struct (16) [rbp-0x80]  do-not-enreg[SRM] multireg-ret multireg-dest must-init single-def ptr "Return value temp for multireg return" <System.ReadOnlyMemory`1[byte]>
+;  V42 tmp22        [V42,T73] (  2,  2   )  struct (16) [rbp-0x80]  do-not-enreg[SRM] multireg-ret multireg-dest must-init single-def ptr "Return value temp for multireg return" <System.ReadOnlyMemory`1[byte]>
 ;* V43 tmp23        [V43    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V44 tmp24        [V44    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "Inlining Arg" <System.ClientModel.Primitives.JsonPatch+SpanDictionary>
 ;  V45 tmp25        [V45,T44] (  3,  6   )     int  ->  r15         "Inlining Arg"
 ;* V46 tmp26        [V46    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V47 tmp27        [V47    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V48 tmp28        [V48    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "Inlining Arg" <System.ClientModel.Primitives.JsonPatch+SpanDictionary>
 ;  V49 tmp29        [V49,T42] (  3,  6   )     ref  ->  rdi         class-hnd single-def "Inlining Arg" <System.Collections.Generic.Dictionary`2[byte[],System.ClientModel.Primitives.JsonPatch+EncodedValue]>
-;  V50 tmp30        [V50,T62] (  2,  4   )  struct (56) [rbp-0xB8]  do-not-enreg[SF] must-init ld-addr-op ptr "NewObj constructor temp" <System.Collections.Generic.Dictionary`2+Enumerator[byte[],System.ClientModel.Primitives.JsonPatch+EncodedValue]>
+;  V50 tmp30        [V50,T60] (  2,  4   )  struct (56) [rbp-0xB8]  do-not-enreg[SF] must-init ld-addr-op ptr "NewObj constructor temp" <System.Collections.Generic.Dictionary`2+Enumerator[byte[],System.ClientModel.Primitives.JsonPatch+EncodedValue]>
 ;* V51 tmp31        [V51    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "Inlining Arg" <System.__Canon>
 ;* V52 tmp32        [V52    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V53 tmp33        [V53    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
 ;* V54 tmp34        [V54    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V55 tmp35        [V55    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V56 tmp36        [V56    ] (  0,  0   )     int  ->  zero-ref    "Inlining Arg"
-;  V57 tmp37        [V57,T63] (  2,  4   )   ubyte  ->  rax         "Inline return value spill temp"
+;  V57 tmp37        [V57,T61] (  2,  4   )   ubyte  ->  rax         "Inline return value spill temp"
 ;* V58 tmp38        [V58    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V59 tmp39        [V59    ] (  0,  0   )     int  ->  zero-ref    "Inline stloc first use temp"
 ;* V60 tmp40        [V60    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V61 tmp41        [V61    ] (  0,  0   )   byref  ->  zero-ref    "impAppendStmt"
 ;* V62 tmp42        [V62    ] (  0,  0   )   byref  ->  zero-ref    "impAppendStmt"
 ;* V63 tmp43        [V63    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V64 tmp44        [V64    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V65 tmp45        [V65    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V66 tmp46        [V66    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V67 tmp47        [V67    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
 ;* V68 tmp48        [V68    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V69 tmp49        [V69    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V70 tmp50        [V70    ] (  0,  0   )     int  ->  zero-ref    "Inlining Arg"
-;  V71 tmp51        [V71,T64] (  2,  4   )   ubyte  ->  rax         "Inline return value spill temp"
+;  V71 tmp51        [V71,T62] (  2,  4   )   ubyte  ->  rax         "Inline return value spill temp"
 ;* V72 tmp52        [V72    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V73 tmp53        [V73    ] (  0,  0   )     int  ->  zero-ref    "Inline stloc first use temp"
 ;* V74 tmp54        [V74    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V75 tmp55        [V75    ] (  0,  0   )     int  ->  zero-ref    "Inline stloc first use temp"
 ;* V76 tmp56        [V76    ] (  0,  0   )   byref  ->  zero-ref    "impAppendStmt"
 ;* V77 tmp57        [V77    ] (  0,  0   )   byref  ->  zero-ref    "impAppendStmt"
 ;* V78 tmp58        [V78    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V79 tmp59        [V79    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V80 tmp60        [V80    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V81 tmp61        [V81    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V82 tmp62        [V82    ] (  0,  0   )  struct (16) zero-ref    "Inline return value spill temp" <System.ReadOnlySpan`1[byte]>
 ;  V83 tmp63        [V83,T12] (  6, 12   )   byref  ->  r12         "Inline stloc first use temp"
 ;  V84 tmp64        [V84,T04] (  9, 18   )     int  ->  rbx         "Inline stloc first use temp"
 ;* V85 tmp65        [V85    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "Inline stloc first use temp" <System.Object>
 ;* V86 tmp66        [V86    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V87 tmp67        [V87    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "updating class info" <System.Buffers.MemoryManager`1[byte]>
 ;* V88 tmp68        [V88    ] (  0,  0   )  struct (16) zero-ref    do-not-enreg[SBRM] multireg-ret multireg-dest "Return value temp for multireg return" <System.Span`1[byte]>
 ;* V89 tmp69        [V89    ] (  0,  0   )  struct (16) zero-ref    multireg-ret multireg-dest ld-addr-op "Inline stloc first use temp" <System.Span`1[byte]>
 ;  V90 tmp70        [V90,T45] (  3,  6   )    long  ->  rsi         "Inline stloc first use temp"
 ;* V91 tmp71        [V91    ] (  0,  0   )     int  ->  zero-ref    "Inline stloc first use temp"
 ;* V92 tmp72        [V92    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "updating class info" <byte[]>
 ;* V93 tmp73        [V93    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "updating class info" <byte[]>
 ;  V94 tmp74        [V94,T30] (  2,  8   )   byref  ->  rdi         "Inlining Arg"
 ;* V95 tmp75        [V95    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
 ;* V96 tmp76        [V96    ] (  0,  0   )     int  ->  zero-ref    "Inlining Arg"
 ;* V97 tmp77        [V97    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V98 tmp78        [V98    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V99 tmp79        [V99    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
 ;* V100 tmp80       [V100    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V101 tmp81       [V101    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V102 tmp82       [V102    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V103 tmp83       [V103    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
 ;* V104 tmp84       [V104    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V105 tmp85       [V105    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V106 tmp86       [V106    ] (  0,  0   )     int  ->  zero-ref    "Inlining Arg"
 ;* V107 tmp87       [V107    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "Inlining Arg" <System.__Canon>
 ;* V108 tmp88       [V108    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V109 tmp89       [V109    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V110 tmp90       [V110    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V111 tmp91       [V111    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V112 tmp92       [V112    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inline stloc first use temp" <System.ReadOnlySpan`1[byte]>
 ;* V113 tmp93       [V113    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
 ;* V114 tmp94       [V114    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
 ;* V115 tmp95       [V115    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V116 tmp96       [V116    ] (  0,  0   )  struct (16) zero-ref    "Inlining Arg" <System.ReadOnlySpan`1[byte]>
-;  V117 tmp97       [V117,T65] (  2,  4   )   ubyte  ->   r9         "Inline return value spill temp"
+;  V117 tmp97       [V117,T63] (  2,  4   )   ubyte  ->   r9         "Inline return value spill temp"
 ;* V118 tmp98       [V118    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V119 tmp99       [V119    ] (  0,  0   )     int  ->  zero-ref    "Inline stloc first use temp"
 ;* V120 tmp100      [V120    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V121 tmp101      [V121    ] (  0,  0   )     int  ->  zero-ref    "Inline stloc first use temp"
 ;* V122 tmp102      [V122    ] (  0,  0   )   byref  ->  zero-ref    "impAppendStmt"
 ;* V123 tmp103      [V123    ] (  0,  0   )   byref  ->  zero-ref    "impAppendStmt"
 ;* V124 tmp104      [V124    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V125 tmp105      [V125    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V126 tmp106      [V126    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V127 tmp107      [V127    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V128 tmp108      [V128    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
 ;* V129 tmp109      [V129    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V130 tmp110      [V130    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V131 tmp111      [V131    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V132 tmp112      [V132    ] (  0,  0   )     int  ->  zero-ref    "Inlining Arg"
 ;* V133 tmp113      [V133    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;  V134 tmp114      [V134,T31] (  2,  8   )   byref  ->  rsi         "Inlining Arg"
 ;  V135 tmp115      [V135,T07] (  4, 16   )     int  ->  rbx         "Inlining Arg"
 ;* V136 tmp116      [V136    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;  V137 tmp117      [V137,T32] (  2,  8   )   byref  ->  rdi         "Inlining Arg"
 ;  V138 tmp118      [V138,T35] (  2,  8   )     int  ->  rdx         "Inlining Arg"
 ;* V139 tmp119      [V139    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
 ;* V140 tmp120      [V140    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V141 tmp121      [V141    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V142 tmp122      [V142    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
 ;* V143 tmp123      [V143    ] (  0,  0   )     int  ->  zero-ref    "Inlining Arg"
 ;* V144 tmp124      [V144    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
 ;* V145 tmp125      [V145    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
 ;* V146 tmp126      [V146    ] (  0,  0   )  struct (16) zero-ref    multireg-arg ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V147 tmp127      [V147    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
 ;* V148 tmp128      [V148    ] (  0,  0   )     int  ->  zero-ref    "Inlining Arg"
 ;  V149 tmp129      [V149    ] (  2,  4   )     int  ->  [rbp-0xC0]  do-not-enreg[X] must-init addr-exposed ld-addr-op "Inline ldloca(s) first use temp"
 ;  V150 tmp130      [V150,T14] (  3, 12   )     ref  ->  rax         class-hnd "Inlining Arg" <byte[]>
 ;* V151 tmp131      [V151    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlyMemory`1[byte]>
 ;  V152 tmp132      [V152,T16] (  3, 12   )     int  ->  [rbp-0xC4]  spill-single-def ptr "Inlining Arg"
 ;* V153 tmp133      [V153    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlyMemory`1[byte]>
 ;* V154 tmp134      [V154    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "Inlining Arg" <System.Object>
 ;  V155 tmp135      [V155,T36] (  2,  8   )     int  ->  [rbp-0xC8]  spill-single-def ptr "Inlining Arg"
 ;* V156 tmp136      [V156    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlyMemory`1[byte]>
 ;  V157 tmp137      [V157    ] (  5, 10   )  struct (192) [rbp-0x188]  do-not-enreg[XS] must-init addr-exposed ld-addr-op "Inline ldloca(s) first use temp" <System.Text.Json.Utf8JsonReader>
 ;* V158 tmp138      [V158    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.ReadOnlySpan`1[byte]>
 ;* V159 tmp139      [V159    ] (  0,  0   )  struct (16) zero-ref    "impAppendStmt" <System.ReadOnlyMemory`1[byte]>
 ;* V160 tmp140      [V160    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.ReadOnlySpan`1[byte]>
 ;* V161 tmp141      [V161    ] (  0,  0   )  struct (16) zero-ref    "Inline return value spill temp" <System.ReadOnlySpan`1[byte]>
-;  V162 tmp142      [V162,T13] (  6, 12   )   byref  ->  [rbp-0x398]  ptr "Inline stloc first use temp"
+;  V162 tmp142      [V162,T13] (  6, 12   )   byref  ->  [rbp-0x380]  ptr "Inline stloc first use temp"
 ;  V163 tmp143      [V163,T08] (  7, 14   )     int  ->  rdx         "Inline stloc first use temp"
 ;* V164 tmp144      [V164    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "Inline stloc first use temp" <System.Object>
 ;* V165 tmp145      [V165    ] (  0,  0   )  struct (16) zero-ref    multireg-arg ld-addr-op "NewObj constructor temp" <System.ReadOnlySpan`1[byte]>
 ;* V166 tmp146      [V166    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "updating class info" <System.Buffers.MemoryManager`1[byte]>
 ;* V167 tmp147      [V167    ] (  0,  0   )  struct (16) zero-ref    do-not-enreg[SBRM] multireg-ret multireg-dest "Return value temp for multireg return" <System.Span`1[byte]>
 ;* V168 tmp148      [V168    ] (  0,  0   )  struct (16) zero-ref    multireg-ret multireg-dest ld-addr-op "Inline stloc first use temp" <System.Span`1[byte]>
 ;  V169 tmp149      [V169,T46] (  3,  6   )    long  ->  rdi         "Inline stloc first use temp"
 ;* V170 tmp150      [V170    ] (  0,  0   )     int  ->  zero-ref    "Inline stloc first use temp"
 ;* V171 tmp151      [V171    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "updating class info" <byte[]>
 ;* V172 tmp152      [V172    ] (  0,  0   )     ref  ->  zero-ref    class-hnd "updating class info" <byte[]>
 ;  V173 tmp153      [V173,T33] (  2,  8   )   byref  ->  rdi         "Inlining Arg"
 ;* V174 tmp154      [V174    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
 ;  V175 tmp155      [V175    ] (  3,  6   )  struct (192) [rbp-0x248]  do-not-enreg[XS] must-init addr-exposed ld-addr-op "Inline ldloca(s) first use temp" <System.Text.Json.Utf8JsonReader>
-;  V176 tmp156      [V176    ] (  5, 16   )  struct (16) [rbp-0x258]  do-not-enreg[XS] must-init addr-exposed ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
-;  V177 tmp157      [V177,T80] (  2,  0   )     ref  ->  r13         class-hnd exact "non-inline candidate call" <System.Text.UTF8Encoding+UTF8EncodingSealed>
-;  V178 tmp158      [V178,T79] (  3,  0   )     ref  ->  rbx         class-hnd exact "NewObj constructor temp" <System.InvalidOperationException>
-;  V179 tmp159      [V179,T66] (  2,  4   )   ubyte  ->  rax         "Inline return value spill temp"
+;* V176 tmp156      [V176    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
+;  V177 tmp157      [V177,T80] (  2,  0   )     ref  ->  r13         class-hnd exact "impAppendStmt" <System.Text.UTF8Encoding+UTF8EncodingSealed>
+;  V178 tmp158      [V178,T78] (  3,  0   )     ref  ->  rbx         class-hnd exact "NewObj constructor temp" <System.InvalidOperationException>
+;  V179 tmp159      [V179,T64] (  2,  4   )   ubyte  ->  rax         "Inline return value spill temp"
 ;* V180 tmp160      [V180    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V181 tmp161      [V181    ] (  0,  0   )  struct ( 8) zero-ref    ld-addr-op "Inline ldloca(s) first use temp" <System.Text.Json.JsonReaderOptions>
 ;* V182 tmp162      [V182    ] (  0,  0   )  struct (16) zero-ref    "impAppendStmt" <System.ReadOnlySpan`1[byte]>
-;  V183 tmp163      [V183    ] (  3, 12   )  struct (192) [rbp-0x318]  do-not-enreg[XS] must-init addr-exposed ld-addr-op "NewObj constructor temp" <System.Text.Json.Utf8JsonReader>
-;* V184 tmp164      [V184    ] (  0,  0   )  struct (16) zero-ref    multireg-arg ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
+;  V183 tmp163      [V183    ] (  3, 12   )  struct (192) [rbp-0x308]  do-not-enreg[XS] must-init addr-exposed ld-addr-op "NewObj constructor temp" <System.Text.Json.Utf8JsonReader>
+;* V184 tmp164      [V184    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.ReadOnlySpan`1[byte]>
 ;* V185 tmp165      [V185    ] (  0,  0   )  struct ( 8) zero-ref    "Inlining Arg" <System.Text.Json.JsonReaderOptions>
-;  V186 tmp166      [V186,T37] (  2,  8   )  struct (56) [rbp-0x350]  do-not-enreg[SF] must-init ld-addr-op "NewObj constructor temp" <System.Text.Json.JsonReaderState>
-;* V187 tmp167      [V187    ] (  0,  0   )  struct (16) zero-ref    multireg-arg ld-addr-op "Inline ldloca(s) first use temp" <System.ReadOnlySpan`1[byte]>
-;  V188 tmp168      [V188,T15] (  3, 12   )     ref  ->  rax         class-hnd "Inlining Arg" <byte[]>
-;* V189 tmp169      [V189    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlyMemory`1[byte]>
-;  V190 tmp170      [V190,T39] (  4,  7   )   byref  ->  r14         "field V04._reference (fldOffset=0x0)" P-INDEP
-;  V191 tmp171      [V191,T05] (  9, 17   )     int  ->  r15         "field V04._length (fldOffset=0x8)" P-INDEP
-;* V192 tmp172      [V192    ] (  0,  0   )   byref  ->  zero-ref    "field V10._reference (fldOffset=0x0)" P-INDEP
-;* V193 tmp173      [V193    ] (  0,  0   )     int  ->  zero-ref    "field V10._length (fldOffset=0x8)" P-INDEP
-;* V194 tmp174      [V194    ] (  0,  0   )   byref  ->  zero-ref    "field V13._reference (fldOffset=0x0)" P-INDEP
-;* V195 tmp175      [V195    ] (  0,  0   )     int  ->  zero-ref    "field V13._length (fldOffset=0x8)" P-INDEP
-;* V196 tmp176      [V196    ] (  0,  0   )     ref  ->  zero-ref    "field V15._object (fldOffset=0x0)" P-INDEP
-;* V197 tmp177      [V197    ] (  0,  0   )     int  ->  zero-ref    "field V15._index (fldOffset=0x8)" P-INDEP
-;* V198 tmp178      [V198    ] (  0,  0   )     int  ->  zero-ref    "field V15._length (fldOffset=0xc)" P-INDEP
-;* V199 tmp179      [V199    ] (  0,  0   )   byref  ->  zero-ref    "field V16._reference (fldOffset=0x0)" P-INDEP
-;* V200 tmp180      [V200    ] (  0,  0   )     int  ->  zero-ref    "field V16._length (fldOffset=0x8)" P-INDEP
-;* V201 tmp181      [V201    ] (  0,  0   )   byref  ->  zero-ref    "field V18._reference (fldOffset=0x0)" P-INDEP
-;* V202 tmp182      [V202    ] (  0,  0   )     int  ->  zero-ref    "field V18._length (fldOffset=0x8)" P-INDEP
-;* V203 tmp183      [V203    ] (  0,  0   )     ref  ->  zero-ref    "field V19._object (fldOffset=0x0)" P-INDEP
-;* V204 tmp184      [V204    ] (  0,  0   )     int  ->  zero-ref    "field V19._index (fldOffset=0x8)" P-INDEP
-;* V205 tmp185      [V205    ] (  0,  0   )     int  ->  zero-ref    "field V19._length (fldOffset=0xc)" P-INDEP
-;  V206 tmp186      [V206,T72] (  3,  3   )   byref  ->  [rbp-0x3A0]  spill-single-def "field V21._reference (fldOffset=0x0)" P-INDEP
-;* V207 tmp187      [V207    ] (  0,  0   )     int  ->  zero-ref    single-def "field V21._length (fldOffset=0x8)" P-INDEP
-;* V208 tmp188      [V208    ] (  0,  0   )   byref  ->  zero-ref    "field V27._reference (fldOffset=0x0)" P-INDEP
-;* V209 tmp189      [V209    ] (  0,  0   )     int  ->  zero-ref    "field V27._length (fldOffset=0x8)" P-INDEP
-;* V210 tmp190      [V210    ] (  0,  0   )   byref  ->  zero-ref    "field V28._reference (fldOffset=0x0)" P-INDEP
-;* V211 tmp191      [V211    ] (  0,  0   )     int  ->  zero-ref    "field V28._length (fldOffset=0x8)" P-INDEP
-;* V212 tmp192      [V212    ] (  0,  0   )   byref  ->  zero-ref    "field V29._reference (fldOffset=0x0)" P-INDEP
-;* V213 tmp193      [V213    ] (  0,  0   )     int  ->  zero-ref    "field V29._length (fldOffset=0x8)" P-INDEP
-;* V214 tmp194      [V214    ] (  0,  0   )   byref  ->  zero-ref    "field V30._reference (fldOffset=0x0)" P-INDEP
-;* V215 tmp195      [V215    ] (  0,  0   )     int  ->  zero-ref    "field V30._length (fldOffset=0x8)" P-INDEP
-;* V216 tmp196      [V216    ] (  0,  0   )   byref  ->  zero-ref    "field V31._reference (fldOffset=0x0)" P-INDEP
-;* V217 tmp197      [V217    ] (  0,  0   )     int  ->  zero-ref    "field V31._length (fldOffset=0x8)" P-INDEP
-;* V218 tmp198      [V218    ] (  0,  0   )     ref  ->  zero-ref    "field V32._object (fldOffset=0x0)" P-INDEP
-;* V219 tmp199      [V219    ] (  0,  0   )     int  ->  zero-ref    "field V32._index (fldOffset=0x8)" P-INDEP
-;* V220 tmp200      [V220    ] (  0,  0   )     int  ->  zero-ref    "field V32._length (fldOffset=0xc)" P-INDEP
-;* V221 tmp201      [V221    ] (  0,  0   )     ref  ->  zero-ref    "field V33._object (fldOffset=0x0)" P-INDEP
-;* V222 tmp202      [V222    ] (  0,  0   )     int  ->  zero-ref    "field V33._index (fldOffset=0x8)" P-INDEP
-;* V223 tmp203      [V223    ] (  0,  0   )     int  ->  zero-ref    "field V33._length (fldOffset=0xc)" P-INDEP
-;* V224 tmp204      [V224    ] (  0,  0   )     ref  ->  zero-ref    "field V34._object (fldOffset=0x0)" P-INDEP
-;* V225 tmp205      [V225    ] (  0,  0   )     int  ->  zero-ref    "field V34._index (fldOffset=0x8)" P-INDEP
-;* V226 tmp206      [V226    ] (  0,  0   )     int  ->  zero-ref    "field V34._length (fldOffset=0xc)" P-INDEP
-;* V227 tmp207      [V227    ] (  0,  0   )     ref  ->  zero-ref    "field V35._object (fldOffset=0x0)" P-INDEP
-;* V228 tmp208      [V228    ] (  0,  0   )     int  ->  zero-ref    "field V35._index (fldOffset=0x8)" P-INDEP
-;* V229 tmp209      [V229    ] (  0,  0   )     int  ->  zero-ref    "field V35._length (fldOffset=0xc)" P-INDEP
-;* V230 tmp210      [V230    ] (  0,  0   )   byref  ->  zero-ref    "field V36._reference (fldOffset=0x0)" P-INDEP
-;* V231 tmp211      [V231    ] (  0,  0   )     int  ->  zero-ref    "field V36._length (fldOffset=0x8)" P-INDEP
-;  V232 tmp212      [V232,T43] (  3,  6   )     ref  ->  r12         "field V37._object (fldOffset=0x0)" P-INDEP
-;  V233 tmp213      [V233,T47] (  3,  6   )     int  ->  rbx         "field V37._index (fldOffset=0x8)" P-INDEP
-;  V234 tmp214      [V234,T48] (  3,  6   )     int  ->  r13         "field V37._length (fldOffset=0xc)" P-INDEP
-;  V235 tmp215      [V235,T56] (  2,  4   )   byref  ->  rdi         "field V39._reference (fldOffset=0x0)" P-INDEP
-;  V236 tmp216      [V236,T67] (  2,  4   )     int  ->  rdx         "field V39._length (fldOffset=0x8)" P-INDEP
-;* V237 tmp217      [V237    ] (  0,  0   )   byref  ->  zero-ref    "field V40._reference (fldOffset=0x0)" P-INDEP
-;* V238 tmp218      [V238    ] (  0,  0   )     int  ->  zero-ref    "field V40._length (fldOffset=0x8)" P-INDEP
-;* V239 tmp219      [V239    ] (  0,  0   )     ref  ->  zero-ref    "field V41._object (fldOffset=0x0)" P-INDEP
-;* V240 tmp220      [V240    ] (  0,  0   )     int  ->  zero-ref    "field V41._index (fldOffset=0x8)" P-INDEP
-;  V241 tmp221      [V241,T68] (  2,  4   )     int  ->  rdi         "field V41._length (fldOffset=0xc)" P-INDEP
-;* V242 tmp222      [V242    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V46._reference (fldOffset=0x0)" P-INDEP
-;* V243 tmp223      [V243    ] (  0,  0   )     int  ->  zero-ref    single-def "field V46._length (fldOffset=0x8)" P-INDEP
-;  V244 tmp224      [V244,T20] (  4,  8   )   byref  ->  [rbp-0x3A8]  ptr "field V52._reference (fldOffset=0x0)" P-INDEP
-;  V245 tmp225      [V245,T27] (  4,  8   )     int  ->  [rbp-0x354]  ptr "field V52._length (fldOffset=0x8)" P-INDEP
-;* V246 tmp226      [V246    ] (  0,  0   )   byref  ->  zero-ref    "field V53._reference (fldOffset=0x0)" P-INDEP
-;* V247 tmp227      [V247    ] (  0,  0   )     int  ->  zero-ref    "field V53._length (fldOffset=0x8)" P-INDEP
-;* V248 tmp228      [V248    ] (  0,  0   )   byref  ->  zero-ref    "field V54._reference (fldOffset=0x0)" P-INDEP
-;* V249 tmp229      [V249    ] (  0,  0   )     int  ->  zero-ref    "field V54._length (fldOffset=0x8)" P-INDEP
-;* V250 tmp230      [V250    ] (  0,  0   )   byref  ->  zero-ref    "field V58._reference (fldOffset=0x0)" P-INDEP
-;* V251 tmp231      [V251    ] (  0,  0   )     int  ->  zero-ref    "field V58._length (fldOffset=0x8)" P-INDEP
-;* V252 tmp232      [V252    ] (  0,  0   )   byref  ->  zero-ref    "field V60._reference (fldOffset=0x0)" P-INDEP
-;* V253 tmp233      [V253    ] (  0,  0   )     int  ->  zero-ref    "field V60._length (fldOffset=0x8)" P-INDEP
-;* V254 tmp234      [V254    ] (  0,  0   )   byref  ->  zero-ref    "field V63._reference (fldOffset=0x0)" P-INDEP
-;* V255 tmp235      [V255    ] (  0,  0   )     int  ->  zero-ref    "field V63._length (fldOffset=0x8)" P-INDEP
-;* V256 tmp236      [V256    ] (  0,  0   )   byref  ->  zero-ref    "field V64._reference (fldOffset=0x0)" P-INDEP
-;* V257 tmp237      [V257    ] (  0,  0   )     int  ->  zero-ref    "field V64._length (fldOffset=0x8)" P-INDEP
-;* V258 tmp238      [V258    ] (  0,  0   )   byref  ->  zero-ref    "field V65._reference (fldOffset=0x0)" P-INDEP
-;* V259 tmp239      [V259    ] (  0,  0   )     int  ->  zero-ref    "field V65._length (fldOffset=0x8)" P-INDEP
-;* V260 tmp240      [V260    ] (  0,  0   )   byref  ->  zero-ref    "field V66._reference (fldOffset=0x0)" P-INDEP
-;* V261 tmp241      [V261    ] (  0,  0   )     int  ->  zero-ref    "field V66._length (fldOffset=0x8)" P-INDEP
-;* V262 tmp242      [V262    ] (  0,  0   )   byref  ->  zero-ref    "field V67._reference (fldOffset=0x0)" P-INDEP
-;* V263 tmp243      [V263    ] (  0,  0   )     int  ->  zero-ref    "field V67._length (fldOffset=0x8)" P-INDEP
-;* V264 tmp244      [V264    ] (  0,  0   )   byref  ->  zero-ref    "field V68._reference (fldOffset=0x0)" P-INDEP
-;* V265 tmp245      [V265    ] (  0,  0   )     int  ->  zero-ref    "field V68._length (fldOffset=0x8)" P-INDEP
-;* V266 tmp246      [V266    ] (  0,  0   )   byref  ->  zero-ref    "field V72._reference (fldOffset=0x0)" P-INDEP
-;* V267 tmp247      [V267    ] (  0,  0   )     int  ->  zero-ref    "field V72._length (fldOffset=0x8)" P-INDEP
-;* V268 tmp248      [V268    ] (  0,  0   )   byref  ->  zero-ref    "field V74._reference (fldOffset=0x0)" P-INDEP
-;* V269 tmp249      [V269    ] (  0,  0   )     int  ->  zero-ref    "field V74._length (fldOffset=0x8)" P-INDEP
-;* V270 tmp250      [V270    ] (  0,  0   )   byref  ->  zero-ref    "field V78._reference (fldOffset=0x0)" P-INDEP
-;* V271 tmp251      [V271    ] (  0,  0   )     int  ->  zero-ref    "field V78._length (fldOffset=0x8)" P-INDEP
-;* V272 tmp252      [V272    ] (  0,  0   )   byref  ->  zero-ref    "field V79._reference (fldOffset=0x0)" P-INDEP
-;* V273 tmp253      [V273    ] (  0,  0   )     int  ->  zero-ref    "field V79._length (fldOffset=0x8)" P-INDEP
-;* V274 tmp254      [V274    ] (  0,  0   )   byref  ->  zero-ref    "field V80._reference (fldOffset=0x0)" P-INDEP
-;* V275 tmp255      [V275    ] (  0,  0   )     int  ->  zero-ref    "field V80._length (fldOffset=0x8)" P-INDEP
-;* V276 tmp256      [V276    ] (  0,  0   )   byref  ->  zero-ref    "field V81._reference (fldOffset=0x0)" P-INDEP
-;* V277 tmp257      [V277    ] (  0,  0   )     int  ->  zero-ref    "field V81._length (fldOffset=0x8)" P-INDEP
-;* V278 tmp258      [V278    ] (  0,  0   )   byref  ->  zero-ref    "field V82._reference (fldOffset=0x0)" P-INDEP
-;* V279 tmp259      [V279    ] (  0,  0   )     int  ->  zero-ref    "field V82._length (fldOffset=0x8)" P-INDEP
-;* V280 tmp260      [V280    ] (  0,  0   )   byref  ->  zero-ref    "field V86._reference (fldOffset=0x0)" P-INDEP
-;* V281 tmp261      [V281    ] (  0,  0   )     int  ->  zero-ref    "field V86._length (fldOffset=0x8)" P-INDEP
-;* V282 tmp262      [V282    ] (  0,  0   )   byref  ->  zero-ref    do-not-enreg[] "field V88._reference (fldOffset=0x0)" P-DEP
-;* V283 tmp263      [V283    ] (  0,  0   )     int  ->  zero-ref    do-not-enreg[] "field V88._length (fldOffset=0x8)" P-DEP
-;  V284 tmp264      [V284,T57] (  2,  4   )   byref  ->  r12         "field V89._reference (fldOffset=0x0)" P-INDEP
-;  V285 tmp265      [V285,T69] (  2,  4   )     int  ->  rbx         "field V89._length (fldOffset=0x8)" P-INDEP
-;* V286 tmp266      [V286    ] (  0,  0   )   byref  ->  zero-ref    "field V95._reference (fldOffset=0x0)" P-INDEP
-;* V287 tmp267      [V287    ] (  0,  0   )     int  ->  zero-ref    "field V95._length (fldOffset=0x8)" P-INDEP
-;  V288 tmp268      [V288,T58] (  2,  4   )   byref  ->  rdi         "field V97._reference (fldOffset=0x0)" P-INDEP
-;* V289 tmp269      [V289    ] (  0,  0   )     int  ->  zero-ref    "field V97._length (fldOffset=0x8)" P-INDEP
-;* V290 tmp270      [V290    ] (  0,  0   )   byref  ->  zero-ref    "field V99._reference (fldOffset=0x0)" P-INDEP
-;* V291 tmp271      [V291    ] (  0,  0   )     int  ->  zero-ref    "field V99._length (fldOffset=0x8)" P-INDEP
-;* V292 tmp272      [V292    ] (  0,  0   )   byref  ->  zero-ref    "field V103._reference (fldOffset=0x0)" P-INDEP
-;* V293 tmp273      [V293    ] (  0,  0   )     int  ->  zero-ref    "field V103._length (fldOffset=0x8)" P-INDEP
-;* V294 tmp274      [V294    ] (  0,  0   )   byref  ->  zero-ref    "field V104._reference (fldOffset=0x0)" P-INDEP
-;* V295 tmp275      [V295    ] (  0,  0   )     int  ->  zero-ref    "field V104._length (fldOffset=0x8)" P-INDEP
-;  V296 tmp276      [V296,T21] (  4,  8   )   byref  ->  rsi         "field V108._reference (fldOffset=0x0)" P-INDEP
-;  V297 tmp277      [V297,T09] (  7, 14   )     int  ->  rbx         "field V108._length (fldOffset=0x8)" P-INDEP
-;  V298 tmp278      [V298,T22] (  4,  8   )   byref  ->  rdi         "field V109._reference (fldOffset=0x0)" P-INDEP
-;  V299 tmp279      [V299,T28] (  4,  8   )     int  ->  rdx         "field V109._length (fldOffset=0x8)" P-INDEP
-;* V300 tmp280      [V300    ] (  0,  0   )   byref  ->  zero-ref    "field V110._reference (fldOffset=0x0)" P-INDEP
-;* V301 tmp281      [V301    ] (  0,  0   )     int  ->  zero-ref    "field V110._length (fldOffset=0x8)" P-INDEP
-;* V302 tmp282      [V302    ] (  0,  0   )   byref  ->  zero-ref    "field V111._reference (fldOffset=0x0)" P-INDEP
-;* V303 tmp283      [V303    ] (  0,  0   )     int  ->  zero-ref    "field V111._length (fldOffset=0x8)" P-INDEP
-;* V304 tmp284      [V304    ] (  0,  0   )   byref  ->  zero-ref    "field V112._reference (fldOffset=0x0)" P-INDEP
-;* V305 tmp285      [V305    ] (  0,  0   )     int  ->  zero-ref    "field V112._length (fldOffset=0x8)" P-INDEP
-;* V306 tmp286      [V306    ] (  0,  0   )   byref  ->  zero-ref    "field V113._reference (fldOffset=0x0)" P-INDEP
-;* V307 tmp287      [V307    ] (  0,  0   )     int  ->  zero-ref    "field V113._length (fldOffset=0x8)" P-INDEP
-;* V308 tmp288      [V308    ] (  0,  0   )   byref  ->  zero-ref    "field V114._reference (fldOffset=0x0)" P-INDEP
-;* V309 tmp289      [V309    ] (  0,  0   )     int  ->  zero-ref    "field V114._length (fldOffset=0x8)" P-INDEP
-;* V310 tmp290      [V310    ] (  0,  0   )   byref  ->  zero-ref    "field V115._reference (fldOffset=0x0)" P-INDEP
-;* V311 tmp291      [V311    ] (  0,  0   )     int  ->  zero-ref    "field V115._length (fldOffset=0x8)" P-INDEP
-;* V312 tmp292      [V312    ] (  0,  0   )   byref  ->  zero-ref    "field V116._reference (fldOffset=0x0)" P-INDEP
-;* V313 tmp293      [V313    ] (  0,  0   )     int  ->  zero-ref    "field V116._length (fldOffset=0x8)" P-INDEP
-;* V314 tmp294      [V314    ] (  0,  0   )   byref  ->  zero-ref    "field V118._reference (fldOffset=0x0)" P-INDEP
-;* V315 tmp295      [V315    ] (  0,  0   )     int  ->  zero-ref    "field V118._length (fldOffset=0x8)" P-INDEP
-;* V316 tmp296      [V316    ] (  0,  0   )   byref  ->  zero-ref    "field V120._reference (fldOffset=0x0)" P-INDEP
-;* V317 tmp297      [V317    ] (  0,  0   )     int  ->  zero-ref    "field V120._length (fldOffset=0x8)" P-INDEP
-;* V318 tmp298      [V318    ] (  0,  0   )   byref  ->  zero-ref    "field V124._reference (fldOffset=0x0)" P-INDEP
-;* V319 tmp299      [V319    ] (  0,  0   )     int  ->  zero-ref    "field V124._length (fldOffset=0x8)" P-INDEP
-;* V320 tmp300      [V320    ] (  0,  0   )   byref  ->  zero-ref    "field V125._reference (fldOffset=0x0)" P-INDEP
-;* V321 tmp301      [V321    ] (  0,  0   )     int  ->  zero-ref    "field V125._length (fldOffset=0x8)" P-INDEP
-;* V322 tmp302      [V322    ] (  0,  0   )   byref  ->  zero-ref    "field V126._reference (fldOffset=0x0)" P-INDEP
-;* V323 tmp303      [V323    ] (  0,  0   )     int  ->  zero-ref    "field V126._length (fldOffset=0x8)" P-INDEP
-;* V324 tmp304      [V324    ] (  0,  0   )   byref  ->  zero-ref    "field V127._reference (fldOffset=0x0)" P-INDEP
-;* V325 tmp305      [V325    ] (  0,  0   )     int  ->  zero-ref    "field V127._length (fldOffset=0x8)" P-INDEP
-;* V326 tmp306      [V326    ] (  0,  0   )   byref  ->  zero-ref    "field V128._reference (fldOffset=0x0)" P-INDEP
-;* V327 tmp307      [V327    ] (  0,  0   )     int  ->  zero-ref    "field V128._length (fldOffset=0x8)" P-INDEP
-;* V328 tmp308      [V328    ] (  0,  0   )   byref  ->  zero-ref    "field V133._reference (fldOffset=0x0)" P-INDEP
-;* V329 tmp309      [V329    ] (  0,  0   )     int  ->  zero-ref    "field V133._length (fldOffset=0x8)" P-INDEP
-;* V330 tmp310      [V330    ] (  0,  0   )   byref  ->  zero-ref    "field V136._reference (fldOffset=0x0)" P-INDEP
-;* V331 tmp311      [V331    ] (  0,  0   )     int  ->  zero-ref    "field V136._length (fldOffset=0x8)" P-INDEP
-;* V332 tmp312      [V332    ] (  0,  0   )   byref  ->  zero-ref    "field V139._reference (fldOffset=0x0)" P-INDEP
-;* V333 tmp313      [V333    ] (  0,  0   )     int  ->  zero-ref    "field V139._length (fldOffset=0x8)" P-INDEP
-;  V334 tmp314      [V334,T23] (  4,  8   )   byref  ->  [rbp-0x3B0]  spill-single-def ptr "field V144._reference (fldOffset=0x0)" P-INDEP
-;  V335 tmp315      [V335,T29] (  4,  8   )     int  ->  rbx         "field V144._length (fldOffset=0x8)" P-INDEP
-;* V336 tmp316      [V336    ] (  0,  0   )   byref  ->  zero-ref    "field V145._reference (fldOffset=0x0)" P-INDEP
-;* V337 tmp317      [V337    ] (  0,  0   )     int  ->  zero-ref    "field V145._length (fldOffset=0x8)" P-INDEP
-;* V338 tmp318      [V338    ] (  0,  0   )   byref  ->  zero-ref    "field V146._reference (fldOffset=0x0)" P-INDEP
-;* V339 tmp319      [V339    ] (  0,  0   )     int  ->  zero-ref    "field V146._length (fldOffset=0x8)" P-INDEP
-;  V340 tmp320      [V340,T24] (  4,  8   )     ref  ->  r12         "field V151._object (fldOffset=0x0)" P-INDEP
-;* V341 tmp321      [V341    ] (  0,  0   )     int  ->  zero-ref    "field V151._index (fldOffset=0x8)" P-INDEP
-;  V342 tmp322      [V342,T49] (  3,  6   )     int  ->  r13         "field V151._length (fldOffset=0xc)" P-INDEP
-;* V343 tmp323      [V343    ] (  0,  0   )     ref  ->  zero-ref    "field V153._object (fldOffset=0x0)" P-INDEP
-;* V344 tmp324      [V344    ] (  0,  0   )     int  ->  zero-ref    "field V153._index (fldOffset=0x8)" P-INDEP
-;* V345 tmp325      [V345    ] (  0,  0   )     int  ->  zero-ref    "field V153._length (fldOffset=0xc)" P-INDEP
-;* V346 tmp326      [V346    ] (  0,  0   )     ref  ->  zero-ref    "field V156._object (fldOffset=0x0)" P-INDEP
-;* V347 tmp327      [V347    ] (  0,  0   )     int  ->  zero-ref    "field V156._index (fldOffset=0x8)" P-INDEP
-;* V348 tmp328      [V348    ] (  0,  0   )     int  ->  zero-ref    "field V156._length (fldOffset=0xc)" P-INDEP
-;* V349 tmp329      [V349    ] (  0,  0   )   byref  ->  zero-ref    "field V158._reference (fldOffset=0x0)" P-INDEP
-;* V350 tmp330      [V350    ] (  0,  0   )     int  ->  zero-ref    "field V158._length (fldOffset=0x8)" P-INDEP
-;* V351 tmp331      [V351    ] (  0,  0   )     ref  ->  zero-ref    "field V159._object (fldOffset=0x0)" P-INDEP
-;* V352 tmp332      [V352    ] (  0,  0   )     int  ->  zero-ref    "field V159._index (fldOffset=0x8)" P-INDEP
-;* V353 tmp333      [V353    ] (  0,  0   )     int  ->  zero-ref    "field V159._length (fldOffset=0xc)" P-INDEP
-;* V354 tmp334      [V354    ] (  0,  0   )   byref  ->  zero-ref    "field V160._reference (fldOffset=0x0)" P-INDEP
-;* V355 tmp335      [V355    ] (  0,  0   )     int  ->  zero-ref    "field V160._length (fldOffset=0x8)" P-INDEP
-;* V356 tmp336      [V356    ] (  0,  0   )   byref  ->  zero-ref    "field V161._reference (fldOffset=0x0)" P-INDEP
-;* V357 tmp337      [V357    ] (  0,  0   )     int  ->  zero-ref    "field V161._length (fldOffset=0x8)" P-INDEP
-;* V358 tmp338      [V358    ] (  0,  0   )   byref  ->  zero-ref    "field V165._reference (fldOffset=0x0)" P-INDEP
-;* V359 tmp339      [V359    ] (  0,  0   )     int  ->  zero-ref    "field V165._length (fldOffset=0x8)" P-INDEP
-;* V360 tmp340      [V360    ] (  0,  0   )   byref  ->  zero-ref    do-not-enreg[] "field V167._reference (fldOffset=0x0)" P-DEP
-;* V361 tmp341      [V361    ] (  0,  0   )     int  ->  zero-ref    do-not-enreg[] "field V167._length (fldOffset=0x8)" P-DEP
-;  V362 tmp342      [V362,T59] (  2,  4   )   byref  ->  rsi         "field V168._reference (fldOffset=0x0)" P-INDEP
-;  V363 tmp343      [V363,T70] (  2,  4   )     int  ->  rdx         "field V168._length (fldOffset=0x8)" P-INDEP
-;* V364 tmp344      [V364    ] (  0,  0   )   byref  ->  zero-ref    "field V174._reference (fldOffset=0x0)" P-INDEP
-;* V365 tmp345      [V365    ] (  0,  0   )     int  ->  zero-ref    "field V174._length (fldOffset=0x8)" P-INDEP
-;  V366 tmp346      [V366    ] (  3,  4   )   byref  ->  [rbp-0x258]  do-not-enreg[X] addr-exposed ptr "field V176._reference (fldOffset=0x0)" P-DEP
-;  V367 tmp347      [V367    ] (  3,  4   )     int  ->  [rbp-0x250]  do-not-enreg[X] addr-exposed ptr "field V176._length (fldOffset=0x8)" P-DEP
-;* V368 tmp348      [V368    ] (  0,  0   )   byref  ->  zero-ref    "field V180._reference (fldOffset=0x0)" P-INDEP
-;* V369 tmp349      [V369    ] (  0,  0   )     int  ->  zero-ref    "field V180._length (fldOffset=0x8)" P-INDEP
-;* V370 tmp350      [V370    ] (  0,  0   )   byref  ->  zero-ref    "field V182._reference (fldOffset=0x0)" P-INDEP
-;* V371 tmp351      [V371    ] (  0,  0   )     int  ->  zero-ref    "field V182._length (fldOffset=0x8)" P-INDEP
-;  V372 tmp352      [V372,T60] (  2,  4   )   byref  ->  rbx         "field V184._reference (fldOffset=0x0)" P-INDEP
-;  V373 tmp353      [V373,T50] (  3,  6   )     int  ->  [rbp-0x358]  spill-single-def ptr "field V184._length (fldOffset=0x8)" P-INDEP
-;* V374 tmp354      [V374    ] (  0,  0   )   byref  ->  zero-ref    "field V187._reference (fldOffset=0x0)" P-INDEP
-;* V375 tmp355      [V375    ] (  0,  0   )     int  ->  zero-ref    "field V187._length (fldOffset=0x8)" P-INDEP
-;  V376 tmp356      [V376,T25] (  4,  8   )     ref  ->  r12         "field V189._object (fldOffset=0x0)" P-INDEP
-;* V377 tmp357      [V377    ] (  0,  0   )     int  ->  zero-ref    "field V189._index (fldOffset=0x8)" P-INDEP
-;  V378 tmp358      [V378,T51] (  3,  6   )     int  ->   r9         "field V189._length (fldOffset=0xc)" P-INDEP
-;  V379 tmp359      [V379,T53] (  4,  4   )     int  ->  r13         single-def "V01.[008..012)"
-;  V380 tmp360      [V380,T00] ( 13, 23.50)     ref  ->  r12         "V02.[000..008)"
-;  V381 tmp361      [V381,T11] (  8, 13.50)     int  ->  [rbp-0x35C]  ptr "V02.[008..012)"
-;  V382 tmp362      [V382,T02] ( 11, 18.50)     int  ->  [rbp-0x360]  ptr "V02.[012..016)"
-;  V383 tmp363      [V383,T06] (  7, 16   )     ref  ->  rbx         "V09.[000..008)"
-;  V384 tmp364      [V384,T19] (  3, 10   )   short  ->  rdx         "V09.[008..010)"
-;  V385 tmp365      [V385,T01] (  9, 20   )     ref  ->  r13         "V09.[016..024)"
-;  V386 tmp366      [V386,T18] (  4, 10   )     int  ->  [rbp-0x364]  spill-single-def ptr "V09.[024..028)"
-;  V387 tmp367      [V387,T10] (  6, 14   )     int  ->  [rbp-0x368]  spill-single-def ptr "V09.[028..032)"
-;* V388 tmp368      [V388    ] (  0,  0   )   short  ->  zero-ref    "V11.[000..002)"
-;* V389 tmp369      [V389    ] (  0,  0   )     ref  ->  zero-ref    "V11.[008..016)"
-;* V390 tmp370      [V390    ] (  0,  0   )     int  ->  zero-ref    "V11.[016..020)"
-;* V391 tmp371      [V391    ] (  0,  0   )     int  ->  zero-ref    "V11.[020..024)"
-;* V392 tmp372      [V392    ] (  0,  0   )     ref  ->  zero-ref    single-def "V50.[000..008)"
-;  V393 tmp373      [V393,T76] (  2,  2   )     int  ->  rsi         single-def "V50.[008..012)"
-;* V394 tmp374      [V394    ] (  0,  0   )     int  ->  zero-ref    single-def "V50.[012..016)"
-;* V395 tmp375      [V395    ] (  0,  0   )     int  ->  zero-ref    single-def "V50.[016..020)"
-;  V396 tmp376      [V396,T61] (  2,  4   )   byref  ->  rsi         single-def "argument with side effect"
-;  V397 tmp377      [V397,T71] (  2,  4   )    long  ->  rdx         "argument with side effect"
-;  V398 tmp378      [V398,T81] (  2,  0   )     ref  ->  rsi         "argument with side effect"
-;  V399 tmp379      [V399,T82] (  2,  0   )     ref  ->  rdi         "argument with side effect"
-;  V400 tmp380      [V400,T83] (  2,  0   )     ref  ->  rsi         "argument with side effect"
-;  V401 tmp381      [V401,T17] (  3, 12   )     int  ->  rbx         "index expr"
-;  V402 cse0        [V402,T41] (  4,  6   )     int  ->  [rbp-0x36C]  spill-single-def "CSE #07: conservative"
-;  V403 rat0        [V403    ] (  1,  1   )    long  ->  [rbp-0x30]  do-not-enreg[X] addr-exposed "GSSecurityCookie"
-;  V404 rat1        [V404,T38] (  5,  7.50)  struct (24) [rbp-0x388]  do-not-enreg[SF] must-init single-def ptr "V03 shadow" <System.ClientModel.Primitives.JsonPatch+EncodedValue>
-;  V405 rat2        [V405,T54] (  4,  4   )    long  ->  r15         "V01.rdx"
-;  V406 rat3        [V406,T73] (  3,  3   )     ref  ->  rcx         "V02.rcx"
-;  V407 rat4        [V407,T55] (  4,  4   )    long  ->   r8         "V02.r8"
-;  V408 rat5        [V408,T74] (  3,  3   )   byref  ->  r14         "V01.rsi"
+;  V186 tmp166      [V186,T37] (  2,  8   )  struct (56) [rbp-0x340]  do-not-enreg[SF] must-init ld-addr-op "NewObj constructor temp" <System.Text.Json.JsonReaderState>
+;  V187 tmp167      [V187,T79] (  3,  0   )     ref  ->  r12         class-hnd "Inline return value spill temp" <byte[]>
+;* V188 tmp168      [V188    ] (  0,  0   )     ref  ->  zero-ref    class-hnd exact "NewArr temp" <byte[]>
+;  V189 tmp169      [V189,T77] (  4,  0   )     ref  ->  r12         class-hnd exact "Inline stloc first use temp" <byte[]>
+;* V190 tmp170      [V190    ] (  0,  0   )  struct (16) zero-ref    "spilled call-like call argument" <System.Span`1[byte]>
+;* V191 tmp171      [V191    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.Span`1[byte]>
+;* V192 tmp172      [V192    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "Inlining Arg" <System.Span`1[byte]>
+;* V193 tmp173      [V193    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V194 tmp174      [V194    ] (  0,  0   )   byref  ->  zero-ref    "Inlining Arg"
+;* V195 tmp175      [V195    ] (  0,  0   )    long  ->  zero-ref    "Inlining Arg"
+;* V196 tmp176      [V196    ] (  0,  0   )  struct (16) zero-ref    multireg-arg ld-addr-op "Inline ldloca(s) first use temp" <System.ReadOnlySpan`1[byte]>
+;  V197 tmp177      [V197,T15] (  3, 12   )     ref  ->  rax         class-hnd "Inlining Arg" <byte[]>
+;* V198 tmp178      [V198    ] (  0,  0   )  struct (16) zero-ref    ld-addr-op "NewObj constructor temp" <System.ReadOnlyMemory`1[byte]>
+;  V199 tmp179      [V199,T39] (  4,  7   )   byref  ->  r14         "field V04._reference (fldOffset=0x0)" P-INDEP
+;  V200 tmp180      [V200,T05] (  9, 17   )     int  ->  r15         "field V04._length (fldOffset=0x8)" P-INDEP
+;* V201 tmp181      [V201    ] (  0,  0   )   byref  ->  zero-ref    "field V10._reference (fldOffset=0x0)" P-INDEP
+;* V202 tmp182      [V202    ] (  0,  0   )     int  ->  zero-ref    "field V10._length (fldOffset=0x8)" P-INDEP
+;* V203 tmp183      [V203    ] (  0,  0   )   byref  ->  zero-ref    "field V13._reference (fldOffset=0x0)" P-INDEP
+;* V204 tmp184      [V204    ] (  0,  0   )     int  ->  zero-ref    "field V13._length (fldOffset=0x8)" P-INDEP
+;* V205 tmp185      [V205    ] (  0,  0   )     ref  ->  zero-ref    "field V15._object (fldOffset=0x0)" P-INDEP
+;* V206 tmp186      [V206    ] (  0,  0   )     int  ->  zero-ref    "field V15._index (fldOffset=0x8)" P-INDEP
+;* V207 tmp187      [V207    ] (  0,  0   )     int  ->  zero-ref    "field V15._length (fldOffset=0xc)" P-INDEP
+;* V208 tmp188      [V208    ] (  0,  0   )   byref  ->  zero-ref    "field V16._reference (fldOffset=0x0)" P-INDEP
+;* V209 tmp189      [V209    ] (  0,  0   )     int  ->  zero-ref    "field V16._length (fldOffset=0x8)" P-INDEP
+;* V210 tmp190      [V210    ] (  0,  0   )   byref  ->  zero-ref    "field V18._reference (fldOffset=0x0)" P-INDEP
+;* V211 tmp191      [V211    ] (  0,  0   )     int  ->  zero-ref    "field V18._length (fldOffset=0x8)" P-INDEP
+;* V212 tmp192      [V212    ] (  0,  0   )     ref  ->  zero-ref    "field V19._object (fldOffset=0x0)" P-INDEP
+;* V213 tmp193      [V213    ] (  0,  0   )     int  ->  zero-ref    "field V19._index (fldOffset=0x8)" P-INDEP
+;* V214 tmp194      [V214    ] (  0,  0   )     int  ->  zero-ref    "field V19._length (fldOffset=0xc)" P-INDEP
+;  V215 tmp195      [V215,T70] (  3,  3   )   byref  ->  [rbp-0x388]  spill-single-def "field V21._reference (fldOffset=0x0)" P-INDEP
+;* V216 tmp196      [V216    ] (  0,  0   )     int  ->  zero-ref    single-def "field V21._length (fldOffset=0x8)" P-INDEP
+;* V217 tmp197      [V217    ] (  0,  0   )   byref  ->  zero-ref    "field V27._reference (fldOffset=0x0)" P-INDEP
+;* V218 tmp198      [V218    ] (  0,  0   )     int  ->  zero-ref    "field V27._length (fldOffset=0x8)" P-INDEP
+;* V219 tmp199      [V219    ] (  0,  0   )   byref  ->  zero-ref    "field V28._reference (fldOffset=0x0)" P-INDEP
+;* V220 tmp200      [V220    ] (  0,  0   )     int  ->  zero-ref    "field V28._length (fldOffset=0x8)" P-INDEP
+;* V221 tmp201      [V221    ] (  0,  0   )   byref  ->  zero-ref    "field V29._reference (fldOffset=0x0)" P-INDEP
+;* V222 tmp202      [V222    ] (  0,  0   )     int  ->  zero-ref    "field V29._length (fldOffset=0x8)" P-INDEP
+;* V223 tmp203      [V223    ] (  0,  0   )   byref  ->  zero-ref    "field V30._reference (fldOffset=0x0)" P-INDEP
+;* V224 tmp204      [V224    ] (  0,  0   )     int  ->  zero-ref    "field V30._length (fldOffset=0x8)" P-INDEP
+;* V225 tmp205      [V225    ] (  0,  0   )   byref  ->  zero-ref    "field V31._reference (fldOffset=0x0)" P-INDEP
+;* V226 tmp206      [V226    ] (  0,  0   )     int  ->  zero-ref    "field V31._length (fldOffset=0x8)" P-INDEP
+;* V227 tmp207      [V227    ] (  0,  0   )     ref  ->  zero-ref    "field V32._object (fldOffset=0x0)" P-INDEP
+;* V228 tmp208      [V228    ] (  0,  0   )     int  ->  zero-ref    "field V32._index (fldOffset=0x8)" P-INDEP
+;* V229 tmp209      [V229    ] (  0,  0   )     int  ->  zero-ref    "field V32._length (fldOffset=0xc)" P-INDEP
+;* V230 tmp210      [V230    ] (  0,  0   )     ref  ->  zero-ref    "field V33._object (fldOffset=0x0)" P-INDEP
+;* V231 tmp211      [V231    ] (  0,  0   )     int  ->  zero-ref    "field V33._index (fldOffset=0x8)" P-INDEP
+;* V232 tmp212      [V232    ] (  0,  0   )     int  ->  zero-ref    "field V33._length (fldOffset=0xc)" P-INDEP
+;* V233 tmp213      [V233    ] (  0,  0   )     ref  ->  zero-ref    "field V34._object (fldOffset=0x0)" P-INDEP
+;* V234 tmp214      [V234    ] (  0,  0   )     int  ->  zero-ref    "field V34._index (fldOffset=0x8)" P-INDEP
+;* V235 tmp215      [V235    ] (  0,  0   )     int  ->  zero-ref    "field V34._length (fldOffset=0xc)" P-INDEP
+;* V236 tmp216      [V236    ] (  0,  0   )     ref  ->  zero-ref    "field V35._object (fldOffset=0x0)" P-INDEP
+;* V237 tmp217      [V237    ] (  0,  0   )     int  ->  zero-ref    "field V35._index (fldOffset=0x8)" P-INDEP
+;* V238 tmp218      [V238    ] (  0,  0   )     int  ->  zero-ref    "field V35._length (fldOffset=0xc)" P-INDEP
+;* V239 tmp219      [V239    ] (  0,  0   )   byref  ->  zero-ref    "field V36._reference (fldOffset=0x0)" P-INDEP
+;* V240 tmp220      [V240    ] (  0,  0   )     int  ->  zero-ref    "field V36._length (fldOffset=0x8)" P-INDEP
+;  V241 tmp221      [V241,T43] (  3,  6   )     ref  ->  r12         "field V37._object (fldOffset=0x0)" P-INDEP
+;  V242 tmp222      [V242,T47] (  3,  6   )     int  ->  rbx         "field V37._index (fldOffset=0x8)" P-INDEP
+;  V243 tmp223      [V243,T48] (  3,  6   )     int  ->  r13         "field V37._length (fldOffset=0xc)" P-INDEP
+;  V244 tmp224      [V244,T55] (  2,  4   )   byref  ->  rdi         "field V39._reference (fldOffset=0x0)" P-INDEP
+;  V245 tmp225      [V245,T65] (  2,  4   )     int  ->  rdx         "field V39._length (fldOffset=0x8)" P-INDEP
+;* V246 tmp226      [V246    ] (  0,  0   )   byref  ->  zero-ref    "field V40._reference (fldOffset=0x0)" P-INDEP
+;* V247 tmp227      [V247    ] (  0,  0   )     int  ->  zero-ref    "field V40._length (fldOffset=0x8)" P-INDEP
+;* V248 tmp228      [V248    ] (  0,  0   )     ref  ->  zero-ref    "field V41._object (fldOffset=0x0)" P-INDEP
+;* V249 tmp229      [V249    ] (  0,  0   )     int  ->  zero-ref    "field V41._index (fldOffset=0x8)" P-INDEP
+;  V250 tmp230      [V250,T66] (  2,  4   )     int  ->  rdi         "field V41._length (fldOffset=0xc)" P-INDEP
+;* V251 tmp231      [V251    ] (  0,  0   )   byref  ->  zero-ref    single-def "field V46._reference (fldOffset=0x0)" P-INDEP
+;* V252 tmp232      [V252    ] (  0,  0   )     int  ->  zero-ref    single-def "field V46._length (fldOffset=0x8)" P-INDEP
+;  V253 tmp233      [V253,T22] (  4,  8   )   byref  ->  [rbp-0x390]  ptr "field V52._reference (fldOffset=0x0)" P-INDEP
+;  V254 tmp234      [V254,T28] (  4,  8   )     int  ->  [rbp-0x344]  ptr "field V52._length (fldOffset=0x8)" P-INDEP
+;* V255 tmp235      [V255    ] (  0,  0   )   byref  ->  zero-ref    "field V53._reference (fldOffset=0x0)" P-INDEP
+;* V256 tmp236      [V256    ] (  0,  0   )     int  ->  zero-ref    "field V53._length (fldOffset=0x8)" P-INDEP
+;* V257 tmp237      [V257    ] (  0,  0   )   byref  ->  zero-ref    "field V54._reference (fldOffset=0x0)" P-INDEP
+;* V258 tmp238      [V258    ] (  0,  0   )     int  ->  zero-ref    "field V54._length (fldOffset=0x8)" P-INDEP
+;* V259 tmp239      [V259    ] (  0,  0   )   byref  ->  zero-ref    "field V58._reference (fldOffset=0x0)" P-INDEP
+;* V260 tmp240      [V260    ] (  0,  0   )     int  ->  zero-ref    "field V58._length (fldOffset=0x8)" P-INDEP
+;* V261 tmp241      [V261    ] (  0,  0   )   byref  ->  zero-ref    "field V60._reference (fldOffset=0x0)" P-INDEP
+;* V262 tmp242      [V262    ] (  0,  0   )     int  ->  zero-ref    "field V60._length (fldOffset=0x8)" P-INDEP
+;* V263 tmp243      [V263    ] (  0,  0   )   byref  ->  zero-ref    "field V63._reference (fldOffset=0x0)" P-INDEP
+;* V264 tmp244      [V264    ] (  0,  0   )     int  ->  zero-ref    "field V63._length (fldOffset=0x8)" P-INDEP
+;* V265 tmp245      [V265    ] (  0,  0   )   byref  ->  zero-ref    "field V64._reference (fldOffset=0x0)" P-INDEP
+;* V266 tmp246      [V266    ] (  0,  0   )     int  ->  zero-ref    "field V64._length (fldOffset=0x8)" P-INDEP
+;* V267 tmp247      [V267    ] (  0,  0   )   byref  ->  zero-ref    "field V65._reference (fldOffset=0x0)" P-INDEP
+;* V268 tmp248      [V268    ] (  0,  0   )     int  ->  zero-ref    "field V65._length (fldOffset=0x8)" P-INDEP
+;* V269 tmp249      [V269    ] (  0,  0   )   byref  ->  zero-ref    "field V66._reference (fldOffset=0x0)" P-INDEP
+;* V270 tmp250      [V270    ] (  0,  0   )     int  ->  zero-ref    "field V66._length (fldOffset=0x8)" P-INDEP
+;* V271 tmp251      [V271    ] (  0,  0   )   byref  ->  zero-ref    "field V67._reference (fldOffset=0x0)" P-INDEP
+;* V272 tmp252      [V272    ] (  0,  0   )     int  ->  zero-ref    "field V67._length (fldOffset=0x8)" P-INDEP
+;* V273 tmp253      [V273    ] (  0,  0   )   byref  ->  zero-ref    "field V68._reference (fldOffset=0x0)" P-INDEP
+;* V274 tmp254      [V274    ] (  0,  0   )     int  ->  zero-ref    "field V68._length (fldOffset=0x8)" P-INDEP
+;* V275 tmp255      [V275    ] (  0,  0   )   byref  ->  zero-ref    "field V72._reference (fldOffset=0x0)" P-INDEP
+;* V276 tmp256      [V276    ] (  0,  0   )     int  ->  zero-ref    "field V72._length (fldOffset=0x8)" P-INDEP
+;* V277 tmp257      [V277    ] (  0,  0   )   byref  ->  zero-ref    "field V74._reference (fldOffset=0x0)" P-INDEP
+;* V278 tmp258      [V278    ] (  0,  0   )     int  ->  zero-ref    "field V74._length (fldOffset=0x8)" P-INDEP
+;* V279 tmp259      [V279    ] (  0,  0   )   byref  ->  zero-ref    "field V78._reference (fldOffset=0x0)" P-INDEP
+;* V280 tmp260      [V280    ] (  0,  0   )     int  ->  zero-ref    "field V78._length (fldOffset=0x8)" P-INDEP
+;* V281 tmp261      [V281    ] (  0,  0   )   byref  ->  zero-ref    "field V79._reference (fldOffset=0x0)" P-INDEP
+;* V282 tmp262      [V282    ] (  0,  0   )     int  ->  zero-ref    "field V79._length (fldOffset=0x8)" P-INDEP
+;* V283 tmp263      [V283    ] (  0,  0   )   byref  ->  zero-ref    "field V80._reference (fldOffset=0x0)" P-INDEP
+;* V284 tmp264      [V284    ] (  0,  0   )     int  ->  zero-ref    "field V80._length (fldOffset=0x8)" P-INDEP
+;* V285 tmp265      [V285    ] (  0,  0   )   byref  ->  zero-ref    "field V81._reference (fldOffset=0x0)" P-INDEP
+;* V286 tmp266      [V286    ] (  0,  0   )     int  ->  zero-ref    "field V81._length (fldOffset=0x8)" P-INDEP
+;* V287 tmp267      [V287    ] (  0,  0   )   byref  ->  zero-ref    "field V82._reference (fldOffset=0x0)" P-INDEP
+;* V288 tmp268      [V288    ] (  0,  0   )     int  ->  zero-ref    "field V82._length (fldOffset=0x8)" P-INDEP
+;* V289 tmp269      [V289    ] (  0,  0   )   byref  ->  zero-ref    "field V86._reference (fldOffset=0x0)" P-INDEP
+;* V290 tmp270      [V290    ] (  0,  0   )     int  ->  zero-ref    "field V86._length (fldOffset=0x8)" P-INDEP
+;* V291 tmp271      [V291    ] (  0,  0   )   byref  ->  zero-ref    do-not-enreg[] "field V88._reference (fldOffset=0x0)" P-DEP
+;* V292 tmp272      [V292    ] (  0,  0   )     int  ->  zero-ref    do-not-enreg[] "field V88._length (fldOffset=0x8)" P-DEP
+;  V293 tmp273      [V293,T56] (  2,  4   )   byref  ->  r12         "field V89._reference (fldOffset=0x0)" P-INDEP
+;  V294 tmp274      [V294,T67] (  2,  4   )     int  ->  rbx         "field V89._length (fldOffset=0x8)" P-INDEP
+;* V295 tmp275      [V295    ] (  0,  0   )   byref  ->  zero-ref    "field V95._reference (fldOffset=0x0)" P-INDEP
+;* V296 tmp276      [V296    ] (  0,  0   )     int  ->  zero-ref    "field V95._length (fldOffset=0x8)" P-INDEP
+;  V297 tmp277      [V297,T57] (  2,  4   )   byref  ->  rdi         "field V97._reference (fldOffset=0x0)" P-INDEP
+;* V298 tmp278      [V298    ] (  0,  0   )     int  ->  zero-ref    "field V97._length (fldOffset=0x8)" P-INDEP
+;* V299 tmp279      [V299    ] (  0,  0   )   byref  ->  zero-ref    "field V99._reference (fldOffset=0x0)" P-INDEP
+;* V300 tmp280      [V300    ] (  0,  0   )     int  ->  zero-ref    "field V99._length (fldOffset=0x8)" P-INDEP
+;* V301 tmp281      [V301    ] (  0,  0   )   byref  ->  zero-ref    "field V103._reference (fldOffset=0x0)" P-INDEP
+;* V302 tmp282      [V302    ] (  0,  0   )     int  ->  zero-ref    "field V103._length (fldOffset=0x8)" P-INDEP
+;* V303 tmp283      [V303    ] (  0,  0   )   byref  ->  zero-ref    "field V104._reference (fldOffset=0x0)" P-INDEP
+;* V304 tmp284      [V304    ] (  0,  0   )     int  ->  zero-ref    "field V104._length (fldOffset=0x8)" P-INDEP
+;  V305 tmp285      [V305,T23] (  4,  8   )   byref  ->  rsi         "field V108._reference (fldOffset=0x0)" P-INDEP
+;  V306 tmp286      [V306,T09] (  7, 14   )     int  ->  rbx         "field V108._length (fldOffset=0x8)" P-INDEP
+;  V307 tmp287      [V307,T24] (  4,  8   )   byref  ->  rdi         "field V109._reference (fldOffset=0x0)" P-INDEP
+;  V308 tmp288      [V308,T29] (  4,  8   )     int  ->  rdx         "field V109._length (fldOffset=0x8)" P-INDEP
+;* V309 tmp289      [V309    ] (  0,  0   )   byref  ->  zero-ref    "field V110._reference (fldOffset=0x0)" P-INDEP
+;* V310 tmp290      [V310    ] (  0,  0   )     int  ->  zero-ref    "field V110._length (fldOffset=0x8)" P-INDEP
+;* V311 tmp291      [V311    ] (  0,  0   )   byref  ->  zero-ref    "field V111._reference (fldOffset=0x0)" P-INDEP
+;* V312 tmp292      [V312    ] (  0,  0   )     int  ->  zero-ref    "field V111._length (fldOffset=0x8)" P-INDEP
+;* V313 tmp293      [V313    ] (  0,  0   )   byref  ->  zero-ref    "field V112._reference (fldOffset=0x0)" P-INDEP
+;* V314 tmp294      [V314    ] (  0,  0   )     int  ->  zero-ref    "field V112._length (fldOffset=0x8)" P-INDEP
+;* V315 tmp295      [V315    ] (  0,  0   )   byref  ->  zero-ref    "field V113._reference (fldOffset=0x0)" P-INDEP
+;* V316 tmp296      [V316    ] (  0,  0   )     int  ->  zero-ref    "field V113._length (fldOffset=0x8)" P-INDEP
+;* V317 tmp297      [V317    ] (  0,  0   )   byref  ->  zero-ref    "field V114._reference (fldOffset=0x0)" P-INDEP
+;* V318 tmp298      [V318    ] (  0,  0   )     int  ->  zero-ref    "field V114._length (fldOffset=0x8)" P-INDEP
+;* V319 tmp299      [V319    ] (  0,  0   )   byref  ->  zero-ref    "field V115._reference (fldOffset=0x0)" P-INDEP
+;* V320 tmp300      [V320    ] (  0,  0   )     int  ->  zero-ref    "field V115._length (fldOffset=0x8)" P-INDEP
+;* V321 tmp301      [V321    ] (  0,  0   )   byref  ->  zero-ref    "field V116._reference (fldOffset=0x0)" P-INDEP
+;* V322 tmp302      [V322    ] (  0,  0   )     int  ->  zero-ref    "field V116._length (fldOffset=0x8)" P-INDEP
+;* V323 tmp303      [V323    ] (  0,  0   )   byref  ->  zero-ref    "field V118._reference (fldOffset=0x0)" P-INDEP
+;* V324 tmp304      [V324    ] (  0,  0   )     int  ->  zero-ref    "field V118._length (fldOffset=0x8)" P-INDEP
+;* V325 tmp305      [V325    ] (  0,  0   )   byref  ->  zero-ref    "field V120._reference (fldOffset=0x0)" P-INDEP
+;* V326 tmp306      [V326    ] (  0,  0   )     int  ->  zero-ref    "field V120._length (fldOffset=0x8)" P-INDEP
+;* V327 tmp307      [V327    ] (  0,  0   )   byref  ->  zero-ref    "field V124._reference (fldOffset=0x0)" P-INDEP
+;* V328 tmp308      [V328    ] (  0,  0   )     int  ->  zero-ref    "field V124._length (fldOffset=0x8)" P-INDEP
+;* V329 tmp309      [V329    ] (  0,  0   )   byref  ->  zero-ref    "field V125._reference (fldOffset=0x0)" P-INDEP
+;* V330 tmp310      [V330    ] (  0,  0   )     int  ->  zero-ref    "field V125._length (fldOffset=0x8)" P-INDEP
+;* V331 tmp311      [V331    ] (  0,  0   )   byref  ->  zero-ref    "field V126._reference (fldOffset=0x0)" P-INDEP
+;* V332 tmp312      [V332    ] (  0,  0   )     int  ->  zero-ref    "field V126._length (fldOffset=0x8)" P-INDEP
+;* V333 tmp313      [V333    ] (  0,  0   )   byref  ->  zero-ref    "field V127._reference (fldOffset=0x0)" P-INDEP
+;* V334 tmp314      [V334    ] (  0,  0   )     int  ->  zero-ref    "field V127._length (fldOffset=0x8)" P-INDEP
+;* V335 tmp315      [V335    ] (  0,  0   )   byref  ->  zero-ref    "field V128._reference (fldOffset=0x0)" P-INDEP
+;* V336 tmp316      [V336    ] (  0,  0   )     int  ->  zero-ref    "field V128._length (fldOffset=0x8)" P-INDEP
+;* V337 tmp317      [V337    ] (  0,  0   )   byref  ->  zero-ref    "field V133._reference (fldOffset=0x0)" P-INDEP
+;* V338 tmp318      [V338    ] (  0,  0   )     int  ->  zero-ref    "field V133._length (fldOffset=0x8)" P-INDEP
+;* V339 tmp319      [V339    ] (  0,  0   )   byref  ->  zero-ref    "field V136._reference (fldOffset=0x0)" P-INDEP
+;* V340 tmp320      [V340    ] (  0,  0   )     int  ->  zero-ref    "field V136._length (fldOffset=0x8)" P-INDEP
+;* V341 tmp321      [V341    ] (  0,  0   )   byref  ->  zero-ref    "field V139._reference (fldOffset=0x0)" P-INDEP
+;* V342 tmp322      [V342    ] (  0,  0   )     int  ->  zero-ref    "field V139._length (fldOffset=0x8)" P-INDEP
+;  V343 tmp323      [V343,T21] (  5,  8   )   byref  ->  [rbp-0x398]  ptr "field V144._reference (fldOffset=0x0)" P-INDEP
+;  V344 tmp324      [V344,T18] (  9, 10   )     int  ->  rbx         "field V144._length (fldOffset=0x8)" P-INDEP
+;* V345 tmp325      [V345    ] (  0,  0   )   byref  ->  zero-ref    "field V145._reference (fldOffset=0x0)" P-INDEP
+;* V346 tmp326      [V346    ] (  0,  0   )     int  ->  zero-ref    "field V145._length (fldOffset=0x8)" P-INDEP
+;* V347 tmp327      [V347    ] (  0,  0   )   byref  ->  zero-ref    "field V146._reference (fldOffset=0x0)" P-INDEP
+;* V348 tmp328      [V348    ] (  0,  0   )     int  ->  zero-ref    "field V146._length (fldOffset=0x8)" P-INDEP
+;  V349 tmp329      [V349,T25] (  4,  8   )     ref  ->  r12         "field V151._object (fldOffset=0x0)" P-INDEP
+;* V350 tmp330      [V350    ] (  0,  0   )     int  ->  zero-ref    "field V151._index (fldOffset=0x8)" P-INDEP
+;  V351 tmp331      [V351,T49] (  3,  6   )     int  ->  r13         "field V151._length (fldOffset=0xc)" P-INDEP
+;* V352 tmp332      [V352    ] (  0,  0   )     ref  ->  zero-ref    "field V153._object (fldOffset=0x0)" P-INDEP
+;* V353 tmp333      [V353    ] (  0,  0   )     int  ->  zero-ref    "field V153._index (fldOffset=0x8)" P-INDEP
+;* V354 tmp334      [V354    ] (  0,  0   )     int  ->  zero-ref    "field V153._length (fldOffset=0xc)" P-INDEP
+;* V355 tmp335      [V355    ] (  0,  0   )     ref  ->  zero-ref    "field V156._object (fldOffset=0x0)" P-INDEP
+;* V356 tmp336      [V356    ] (  0,  0   )     int  ->  zero-ref    "field V156._index (fldOffset=0x8)" P-INDEP
+;* V357 tmp337      [V357    ] (  0,  0   )     int  ->  zero-ref    "field V156._length (fldOffset=0xc)" P-INDEP
+;* V358 tmp338      [V358    ] (  0,  0   )   byref  ->  zero-ref    "field V158._reference (fldOffset=0x0)" P-INDEP
+;* V359 tmp339      [V359    ] (  0,  0   )     int  ->  zero-ref    "field V158._length (fldOffset=0x8)" P-INDEP
+;* V360 tmp340      [V360    ] (  0,  0   )     ref  ->  zero-ref    "field V159._object (fldOffset=0x0)" P-INDEP
+;* V361 tmp341      [V361    ] (  0,  0   )     int  ->  zero-ref    "field V159._index (fldOffset=0x8)" P-INDEP
+;* V362 tmp342      [V362    ] (  0,  0   )     int  ->  zero-ref    "field V159._length (fldOffset=0xc)" P-INDEP
+;* V363 tmp343      [V363    ] (  0,  0   )   byref  ->  zero-ref    "field V160._reference (fldOffset=0x0)" P-INDEP
+;* V364 tmp344      [V364    ] (  0,  0   )     int  ->  zero-ref    "field V160._length (fldOffset=0x8)" P-INDEP
+;* V365 tmp345      [V365    ] (  0,  0   )   byref  ->  zero-ref    "field V161._reference (fldOffset=0x0)" P-INDEP
+;* V366 tmp346      [V366    ] (  0,  0   )     int  ->  zero-ref    "field V161._length (fldOffset=0x8)" P-INDEP
+;* V367 tmp347      [V367    ] (  0,  0   )   byref  ->  zero-ref    "field V165._reference (fldOffset=0x0)" P-INDEP
+;* V368 tmp348      [V368    ] (  0,  0   )     int  ->  zero-ref    "field V165._length (fldOffset=0x8)" P-INDEP
+;* V369 tmp349      [V369    ] (  0,  0   )   byref  ->  zero-ref    do-not-enreg[] "field V167._reference (fldOffset=0x0)" P-DEP
+;* V370 tmp350      [V370    ] (  0,  0   )     int  ->  zero-ref    do-not-enreg[] "field V167._length (fldOffset=0x8)" P-DEP
+;  V371 tmp351      [V371,T58] (  2,  4   )   byref  ->  rsi         "field V168._reference (fldOffset=0x0)" P-INDEP
+;  V372 tmp352      [V372,T68] (  2,  4   )     int  ->  rdx         "field V168._length (fldOffset=0x8)" P-INDEP
+;* V373 tmp353      [V373    ] (  0,  0   )   byref  ->  zero-ref    "field V174._reference (fldOffset=0x0)" P-INDEP
+;* V374 tmp354      [V374    ] (  0,  0   )     int  ->  zero-ref    "field V174._length (fldOffset=0x8)" P-INDEP
+;* V375 tmp355      [V375    ] (  0,  0   )   byref  ->  zero-ref    "field V176._reference (fldOffset=0x0)" P-INDEP
+;* V376 tmp356      [V376    ] (  0,  0   )     int  ->  zero-ref    "field V176._length (fldOffset=0x8)" P-INDEP
+;* V377 tmp357      [V377    ] (  0,  0   )   byref  ->  zero-ref    "field V180._reference (fldOffset=0x0)" P-INDEP
+;* V378 tmp358      [V378    ] (  0,  0   )     int  ->  zero-ref    "field V180._length (fldOffset=0x8)" P-INDEP
+;* V379 tmp359      [V379    ] (  0,  0   )   byref  ->  zero-ref    "field V182._reference (fldOffset=0x0)" P-INDEP
+;* V380 tmp360      [V380    ] (  0,  0   )     int  ->  zero-ref    "field V182._length (fldOffset=0x8)" P-INDEP
+;* V381 tmp361      [V381    ] (  0,  0   )   byref  ->  zero-ref    "field V184._reference (fldOffset=0x0)" P-INDEP
+;* V382 tmp362      [V382    ] (  0,  0   )     int  ->  zero-ref    "field V184._length (fldOffset=0x8)" P-INDEP
+;* V383 tmp363      [V383    ] (  0,  0   )   byref  ->  zero-ref    "field V190._reference (fldOffset=0x0)" P-INDEP
+;* V384 tmp364      [V384    ] (  0,  0   )     int  ->  zero-ref    "field V190._length (fldOffset=0x8)" P-INDEP
+;  V385 tmp365      [V385,T81] (  2,  0   )   byref  ->  rdi         "field V191._reference (fldOffset=0x0)" P-INDEP
+;  V386 tmp366      [V386,T84] (  2,  0   )     int  ->  rax         "field V191._length (fldOffset=0x8)" P-INDEP
+;* V387 tmp367      [V387    ] (  0,  0   )   byref  ->  zero-ref    "field V192._reference (fldOffset=0x0)" P-INDEP
+;* V388 tmp368      [V388    ] (  0,  0   )     int  ->  zero-ref    "field V192._length (fldOffset=0x8)" P-INDEP
+;* V389 tmp369      [V389    ] (  0,  0   )   byref  ->  zero-ref    "field V196._reference (fldOffset=0x0)" P-INDEP
+;* V390 tmp370      [V390    ] (  0,  0   )     int  ->  zero-ref    "field V196._length (fldOffset=0x8)" P-INDEP
+;  V391 tmp371      [V391,T26] (  4,  8   )     ref  ->  r12         "field V198._object (fldOffset=0x0)" P-INDEP
+;* V392 tmp372      [V392    ] (  0,  0   )     int  ->  zero-ref    "field V198._index (fldOffset=0x8)" P-INDEP
+;  V393 tmp373      [V393,T50] (  3,  6   )     int  ->   r9         "field V198._length (fldOffset=0xc)" P-INDEP
+;  V394 tmp374      [V394,T52] (  4,  4   )     int  ->  r13         single-def "V01.[008..012)"
+;  V395 tmp375      [V395,T00] ( 13, 23.50)     ref  ->  r12         "V02.[000..008)"
+;  V396 tmp376      [V396,T11] (  8, 13.50)     int  ->  [rbp-0x348]  ptr "V02.[008..012)"
+;  V397 tmp377      [V397,T02] ( 11, 18.50)     int  ->  [rbp-0x34C]  ptr "V02.[012..016)"
+;  V398 tmp378      [V398,T06] (  7, 16   )     ref  ->  rbx         "V09.[000..008)"
+;  V399 tmp379      [V399,T20] (  3, 10   )   short  ->  rdx         "V09.[008..010)"
+;  V400 tmp380      [V400,T01] (  9, 20   )     ref  ->  r13         "V09.[016..024)"
+;  V401 tmp381      [V401,T19] (  4, 10   )     int  ->  [rbp-0x350]  spill-single-def ptr "V09.[024..028)"
+;  V402 tmp382      [V402,T10] (  6, 14   )     int  ->  [rbp-0x354]  spill-single-def ptr "V09.[028..032)"
+;* V403 tmp383      [V403    ] (  0,  0   )   short  ->  zero-ref    "V11.[000..002)"
+;* V404 tmp384      [V404    ] (  0,  0   )     ref  ->  zero-ref    "V11.[008..016)"
+;* V405 tmp385      [V405    ] (  0,  0   )     int  ->  zero-ref    "V11.[016..020)"
+;* V406 tmp386      [V406    ] (  0,  0   )     int  ->  zero-ref    "V11.[020..024)"
+;* V407 tmp387      [V407    ] (  0,  0   )     ref  ->  zero-ref    single-def "V50.[000..008)"
+;  V408 tmp388      [V408,T74] (  2,  2   )     int  ->  rsi         single-def "V50.[008..012)"
+;* V409 tmp389      [V409    ] (  0,  0   )     int  ->  zero-ref    single-def "V50.[012..016)"
+;* V410 tmp390      [V410    ] (  0,  0   )     int  ->  zero-ref    single-def "V50.[016..020)"
+;  V411 tmp391      [V411,T59] (  2,  4   )   byref  ->  rsi         single-def "argument with side effect"
+;  V412 tmp392      [V412,T69] (  2,  4   )    long  ->  rdx         "argument with side effect"
+;  V413 tmp393      [V413,T82] (  2,  0   )     ref  ->  rdi         "argument with side effect"
+;  V414 tmp394      [V414,T83] (  2,  0   )     ref  ->  rsi         "argument with side effect"
+;  V415 tmp395      [V415,T17] (  3, 12   )     int  ->  rbx         "index expr"
+;  V416 cse0        [V416,T41] (  4,  6   )     int  ->  [rbp-0x358]  spill-single-def "CSE #07: conservative"
+;  V417 rat0        [V417    ] (  1,  1   )    long  ->  [rbp-0x30]  do-not-enreg[X] addr-exposed "GSSecurityCookie"
+;  V418 rat1        [V418,T38] (  5,  7.50)  struct (24) [rbp-0x370]  do-not-enreg[SF] must-init single-def ptr "V03 shadow" <System.ClientModel.Primitives.JsonPatch+EncodedValue>
+;  V419 rat2        [V419,T53] (  4,  4   )    long  ->  r15         "V01.rdx"
+;  V420 rat3        [V420,T71] (  3,  3   )     ref  ->  rcx         "V02.rcx"
+;  V421 rat4        [V421,T54] (  4,  4   )    long  ->   r8         "V02.r8"
+;  V422 rat5        [V422,T72] (  3,  3   )   byref  ->  r14         "V01.rsi"
 ;
-; Lcl frame size = 968
+; Lcl frame size = 952
 
 G_M20915_IG01:
        push     rbp
        push     r15
        push     r14
        push     r13
        push     r12
        push     rbx
-       sub      rsp, 968
-       lea      rbp, [rsp+0x3F0]
-       xor      eax, eax
-       mov      qword ptr [rbp-0x388], rax
+       sub      rsp, 952
+       lea      rbp, [rsp+0x3E0]
        vxorps   xmm8, xmm8, xmm8
-       vmovdqa32 xmmword ptr [rbp-0x380], xmm8
        vmovdqa32 xmmword ptr [rbp-0x370], xmm8
        mov      rax, -816
-						;; size=63 bbWeight=1 PerfScore 10.58
-G_M20915_IG49:
+						;; size=47 bbWeight=1 PerfScore 8.33
+G_M20915_IG51:
        vmovdqa  xmmword ptr [rbp+rax-0x30], xmm8
        vmovdqa  xmmword ptr [rbp+rax-0x20], xmm8
        vmovdqa  xmmword ptr [rbp+rax-0x10], xmm8
        add      rax, 48
-       jne      SHORT G_M20915_IG49
+       jne      SHORT G_M20915_IG51
        mov      rax, 0xD1FFAB1E
        mov      qword ptr [rbp-0x30], rax
        mov      rbx, rdi
        mov      r14, rsi
        mov      r15, rdx
 						;; size=47 bbWeight=1 PerfScore 6.25
 G_M20915_IG02:
        vmovdqu  xmm0, xmmword ptr [rbp+0x10]
-       vmovdqu  xmmword ptr [rbp-0x388], xmm0
+       vmovdqu32 xmmword ptr [rbp-0x370], xmm0
        mov      rsi, qword ptr [rbp+0x20]
-       mov      qword ptr [rbp-0x378], rsi
-						;; size=24 bbWeight=1 PerfScore 4.00
+       mov      qword ptr [rbp-0x360], rsi
+						;; size=23 bbWeight=1 PerfScore 4.00
 G_M20915_IG03:
        mov      r13d, r15d
        mov      r12, rcx
-       mov      dword ptr [rbp-0x35C], r8d
+       mov      dword ptr [rbp-0x348], r8d
        shr      r8, 32
        mov      ecx, r8d
-       mov      dword ptr [rbp-0x360], ecx
+       mov      dword ptr [rbp-0x34C], ecx
        mov      esi, r13d
        mov      rdx, rsi
        test     rdx, rdx
        je       SHORT G_M20915_IG05
        add      rdx, 15
        shr      rdx, 4
        add      rsp, 64
 						;; size=49 bbWeight=1 PerfScore 6.00
 G_M20915_IG04:
        push     0
        push     0
        dec      rdx
        jne      SHORT G_M20915_IG04
        sub      rsp, 64
        lea      rdx, [rsp+0x40]
 						;; size=18 bbWeight=1 PerfScore 4.00
 G_M20915_IG05:
-       mov      bword ptr [rbp-0x3A0], rdx
+       mov      bword ptr [rbp-0x388], rdx
        mov      rsi, gword ptr [rbx]
        mov      r8d, dword ptr [rsi+0x10]
-       mov      dword ptr [rbp-0x36C], r8d
+       mov      dword ptr [rbp-0x358], r8d
        movsxd   rsi, r8d
        mov      rdi, 0xD1FFAB1E      ; byte[]
        call     CORINFO_HELP_NEWARR_1_VC
-       mov      gword ptr [rbp-0x390], rax
+       mov      gword ptr [rbp-0x378], rax
        mov      rsi, r14
        mov      rdx, r15
-       mov      rcx, bword ptr [rbp-0x3A0]
+       mov      rcx, bword ptr [rbp-0x388]
        mov      r8d, r13d
        mov      rdi, 0xD1FFAB1E      ; const ptr
        mov      rdi, gword ptr [rdi]
        lea      r9, [rbp-0x38]
        mov      r10, 0xD1FFAB1E      ; code for System.ClientModel.Primitives.JsonPathComparer:Normalize(System.ReadOnlySpan`1[byte],System.Span`1[byte],byref):this
        call     [r10]System.ClientModel.Primitives.JsonPathComparer:Normalize(System.ReadOnlySpan`1[byte],System.Span`1[byte],byref):this
        mov      r15d, dword ptr [rbp-0x38]
        cmp      r15d, r13d
        ja       G_M20915_IG44
-       mov      r14, bword ptr [rbp-0x3A0]
+       mov      r14, bword ptr [rbp-0x388]
        mov      rdi, gword ptr [rbx]
        mov      rdi, gword ptr [rdi+0x08]
        mov      esi, dword ptr [rdi+0x44]
        vxorps   ymm0, ymm0, ymm0
        vmovdqu32 ymmword ptr [rbp-0xA0], ymm0
 						;; size=133 bbWeight=1 PerfScore 26.83
 G_M20915_IG06:
        vmovdqu  ymm0, ymmword ptr [rbp-0xB8]
        vmovdqu  ymmword ptr [rbp-0x70], ymm0
        vmovdqu32 ymm0, ymmword ptr [rbp-0xA0]
        vmovdqu  ymmword ptr [rbp-0x58], ymm0
 						;; size=25 bbWeight=1 PerfScore 6.00
 G_M20915_IG07:
        mov      gword ptr [rbp-0x70], rdi
        mov      dword ptr [rbp-0x68], esi
        xor      edi, edi
        mov      dword ptr [rbp-0x64], edi
        mov      dword ptr [rbp-0x60], 2
        lea      rdi, [rbp-0x70]
        mov      rsi, 0xD1FFAB1E      ; System.Collections.Generic.Dictionary`2+Enumerator[byte[],System.ClientModel.Primitives.JsonPatch+EncodedValue]
        mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2+Enumerator[System.__Canon,System.ClientModel.Primitives.JsonPatch+EncodedValue]:MoveNext():bool:this
        call     [rax]System.Collections.Generic.Dictionary`2+Enumerator[System.__Canon,System.ClientModel.Primitives.JsonPatch+EncodedValue]:MoveNext():bool:this
        test     eax, eax
        je       G_M20915_IG36
 						;; size=53 bbWeight=1 PerfScore 9.50
 G_M20915_IG08:
        mov      rbx, gword ptr [rbp-0x58]
        movsx    rdx, word  ptr [rbp-0x50]
        mov      r13, gword ptr [rbp-0x48]
        mov      eax, dword ptr [rbp-0x40]
-       mov      dword ptr [rbp-0x364], eax
+       mov      dword ptr [rbp-0x350], eax
        mov      ecx, dword ptr [rbp-0x3C]
-       mov      dword ptr [rbp-0x368], ecx
+       mov      dword ptr [rbp-0x354], ecx
        cmp      edx, 8
        je       G_M20915_IG35
 						;; size=40 bbWeight=4 PerfScore 33.00
 G_M20915_IG09:
        test     edx, 256
        jne      G_M20915_IG35
        test     rbx, rbx
        je       SHORT G_M20915_IG10
        lea      r8, bword ptr [rbx+0x10]
        mov      r9d, dword ptr [rbx+0x08]
        jmp      SHORT G_M20915_IG11
 						;; size=27 bbWeight=2 PerfScore 14.00
 G_M20915_IG10:
        xor      r8, r8
        xor      r9d, r9d
 						;; size=6 bbWeight=2 PerfScore 1.00
 G_M20915_IG11:
-       mov      dword ptr [rbp-0x354], r9d
+       mov      dword ptr [rbp-0x344], r9d
        cmp      r15d, r9d
        jg       G_M20915_IG35
        mov      edx, r15d
-       mov      bword ptr [rbp-0x3A8], r8
+       mov      bword ptr [rbp-0x390], r8
        mov      rdi, r8
        mov      rsi, r14
        mov      r10, 0xD1FFAB1E      ; code for System.SpanHelpers:SequenceEqual(byref,byref,nuint):bool
        call     [r10]System.SpanHelpers:SequenceEqual(byref,byref,nuint):bool
        test     eax, eax
        je       G_M20915_IG35
-       cmp      dword ptr [rbp-0x360], 0
+       cmp      dword ptr [rbp-0x34C], 0
        je       G_M20915_IG29
        test     rbx, rbx
        je       SHORT G_M20915_IG12
        lea      rsi, bword ptr [rbx+0x10]
        mov      ebx, dword ptr [rbx+0x08]
        jmp      SHORT G_M20915_IG13
 						;; size=80 bbWeight=2 PerfScore 32.50
 G_M20915_IG12:
        xor      rsi, rsi
        xor      ebx, ebx
 						;; size=4 bbWeight=2 PerfScore 1.00
 G_M20915_IG13:
-       mov      rcx, gword ptr [rbp-0x390]
+       mov      rcx, gword ptr [rbp-0x378]
        lea      rdi, bword ptr [rcx+0x10]
-       mov      r8d, dword ptr [rbp-0x36C]
+       mov      r8d, dword ptr [rbp-0x358]
        mov      edx, r8d
        cmp      r15d, 1
        jne      SHORT G_M20915_IG14
        mov      r9, 0xD1FFAB1E      ; static handle
        movzx    r9, byte  ptr [r9]
        cmp      r9b, byte  ptr [r14]
        sete     r9b
        movzx    r9, r9b
        test     r9d, r9d
        jne      SHORT G_M20915_IG15
 						;; size=57 bbWeight=2 PerfScore 20.50
 G_M20915_IG14:
        cmp      r15d, ebx
        jg       G_M20915_IG44
        mov      r9d, r15d
        add      rsi, r9
        sub      ebx, r15d
        test     edx, edx
-       je       G_M20915_IG48
+       je       G_M20915_IG50
        mov      byte  ptr [rdi], 36
        inc      rdi
        dec      edx
        cmp      ebx, edx
        ja       G_M20915_IG45
        mov      edx, ebx
        mov      r9, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
        call     [r9]System.SpanHelpers:Memmove(byref,byref,nuint)
        inc      ebx
        jmp      SHORT G_M20915_IG16
 						;; size=61 bbWeight=2 PerfScore 23.50
 G_M20915_IG15:
        cmp      ebx, edx
        jg       G_M20915_IG45
        mov      edx, ebx
        mov      r9, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
        call     [r9]System.SpanHelpers:Memmove(byref,byref,nuint)
 						;; size=23 bbWeight=2 PerfScore 9.50
 G_M20915_IG16:
-       cmp      dword ptr [rbp-0x36C], ebx
+       cmp      dword ptr [rbp-0x358], ebx
        jb       G_M20915_IG44
-       mov      rcx, gword ptr [rbp-0x390]
+       mov      rcx, gword ptr [rbp-0x378]
        lea      r8, bword ptr [rcx+0x10]
-       mov      bword ptr [rbp-0x3B0], r8
        xor      edi, edi
        mov      dword ptr [rbp-0xC0], edi
+       mov      bword ptr [rbp-0x398], r8
        mov      rdi, r8
        mov      esi, ebx
        lea      rdx, [rbp-0xC0]
        mov      r9, 0xD1FFAB1E      ; code for System.ClientModel.Primitives.JsonPathExtensions:IsArrayIndex(System.ReadOnlySpan`1[byte],byref):bool
        call     [r9]System.ClientModel.Primitives.JsonPathExtensions:IsArrayIndex(System.ReadOnlySpan`1[byte],byref):bool
        test     eax, eax
        jne      G_M20915_IG26
-       mov      eax, dword ptr [rbp-0x368]
+       mov      eax, dword ptr [rbp-0x354]
        lea      ecx, [rax-0x02]
        mov      dword ptr [rbp-0xC4], ecx
        mov      edi, ecx
        inc      rdi
        cmp      rdi, rax
        ja       G_M20915_IG46
-       mov      eax, dword ptr [rbp-0x364]
+       mov      eax, dword ptr [rbp-0x350]
        inc      eax
        mov      dword ptr [rbp-0xC8], eax
        vxorps   ymm0, ymm0, ymm0
        vmovdqu32 zmmword ptr [rbp-0x188], zmm0
        vmovdqu32 zmmword ptr [rbp-0x148], zmm0
        vmovdqu32 zmmword ptr [rbp-0x108], zmm0
        xor      rsi, rsi
        xor      edx, edx
        test     r12, r12
        je       SHORT G_M20915_IG19
        mov      rdi, qword ptr [r12]
        test     dword ptr [rdi], 0xD1FFAB1E
        jne      SHORT G_M20915_IG17
        mov      rdi, r12
        mov      rdx, qword ptr [r12]
        mov      rdx, qword ptr [rdx+0x40]
        call     [rdx+0x28]System.Buffers.MemoryManager`1[byte]:GetSpan():System.Span`1[byte]:this
        mov      rsi, rax
        jmp      SHORT G_M20915_IG18
 						;; size=188 bbWeight=2 PerfScore 74.67
 G_M20915_IG17:
        lea      rsi, bword ptr [r12+0x10]
        mov      edx, dword ptr [r12+0x08]
 						;; size=10 bbWeight=2 PerfScore 5.00
 G_M20915_IG18:
-       mov      r8d, dword ptr [rbp-0x35C]
+       mov      r8d, dword ptr [rbp-0x348]
        mov      edi, r8d
        and      edi, 0xD1FFAB1E
-       mov      r9d, dword ptr [rbp-0x360]
+       mov      r9d, dword ptr [rbp-0x34C]
        mov      r10d, r9d
        add      r10, rdi
        mov      edx, edx
        cmp      r10, rdx
        ja       G_M20915_IG44
        add      rsi, rdi
-       mov      bword ptr [rbp-0x398], rsi
-       mov      dword ptr [rbp-0x360], r9d
+       mov      bword ptr [rbp-0x380], rsi
+       mov      dword ptr [rbp-0x34C], r9d
        mov      edx, r9d
-       mov      rsi, bword ptr [rbp-0x398]
+       mov      rsi, bword ptr [rbp-0x380]
 						;; size=67 bbWeight=2 PerfScore 16.00
 G_M20915_IG19:
        vxorps   ymm0, ymm0, ymm0
        vmovdqu32 zmmword ptr [rbp-0x248], zmm0
        vmovdqu32 zmmword ptr [rbp-0x208], zmm0
        vmovdqu32 zmmword ptr [rbp-0x1C8], zmm0
-       mov      r10, bword ptr [rbp-0x3B0]
-       mov      bword ptr [rbp-0x258], r10
-       mov      dword ptr [rbp-0x250], ebx
-       mov      rbx, bword ptr [rbp-0x258]
-       mov      r10d, dword ptr [rbp-0x250]
-       mov      dword ptr [rbp-0x358], r10d
        vxorps   ymm0, ymm0, ymm0
        vmovdqu32 zmmword ptr [rbp-0x188], zmm0
        vmovdqu32 zmmword ptr [rbp-0x148], zmm0
        vmovdqu32 zmmword ptr [rbp-0x108], zmm0
        vxorps   ymm0, ymm0, ymm0
        vmovdqu32 zmmword ptr [rbp-0x248], zmm0
        vmovdqu32 zmmword ptr [rbp-0x208], zmm0
        vmovdqu32 zmmword ptr [rbp-0x1C8], zmm0
        test     edx, edx
        je       G_M20915_IG22
-       mov      bword ptr [rbp-0x398], rsi
+       mov      bword ptr [rbp-0x380], rsi
        vxorps   ymm0, ymm0, ymm0
-       vmovdqu32 zmmword ptr [rbp-0x318], zmm0
-       vmovdqu32 zmmword ptr [rbp-0x2D8], zmm0
-       vmovdqu32 zmmword ptr [rbp-0x298], zmm0
+       vmovdqu32 zmmword ptr [rbp-0x308], zmm0
+       vmovdqu32 zmmword ptr [rbp-0x2C8], zmm0
+       vmovdqu32 zmmword ptr [rbp-0x288], zmm0
        vxorps   ymm0, ymm0, ymm0
-       vmovdqu  ymmword ptr [rbp-0x350], ymm0
-       vmovdqu  ymmword ptr [rbp-0x338], ymm0
+       vmovdqu32 ymmword ptr [rbp-0x340], ymm0
+       vmovdqu  ymmword ptr [rbp-0x328], ymm0
        lea      rdi, [rsp]
-       lea      rsi, [rbp-0x350]
+       lea      rsi, [rbp-0x340]
        mov      ecx, 4
        rep movsq 
        mov      rcx, gword ptr [rsi]
        mov      gword ptr [rsp+0x20], rcx
        add      rsi, 8
        add      rdi, 8
        movsq    
        movsq    
-       mov      rsi, bword ptr [rbp-0x398]
-       lea      rdi, [rbp-0x318]
+       mov      rsi, bword ptr [rbp-0x380]
+       lea      rdi, [rbp-0x308]
        mov      ecx, 1
-       mov      r11, 0xD1FFAB1E      ; code for System.Text.Json.Utf8JsonReader:.ctor(System.ReadOnlySpan`1[byte],bool,System.Text.Json.JsonReaderState):this
-       call     [r11]System.Text.Json.Utf8JsonReader:.ctor(System.ReadOnlySpan`1[byte],bool,System.Text.Json.JsonReaderState):this
-						;; size=283 bbWeight=2 PerfScore 121.33
+       mov      r10, 0xD1FFAB1E      ; code for System.Text.Json.Utf8JsonReader:.ctor(System.ReadOnlySpan`1[byte],bool,System.Text.Json.JsonReaderState):this
+       call     [r10]System.Text.Json.Utf8JsonReader:.ctor(System.ReadOnlySpan`1[byte],bool,System.Text.Json.JsonReaderState):this
+						;; size=241 bbWeight=2 PerfScore 109.33
 G_M20915_IG20:
-       vmovdqu32 zmm0, zmmword ptr [rbp-0x318]
+       vmovdqu32 zmm0, zmmword ptr [rbp-0x308]
        vmovdqu32 zmmword ptr [rbp-0x188], zmm0
-       vmovdqu32 zmm0, zmmword ptr [rbp-0x2D8]
+       vmovdqu32 zmm0, zmmword ptr [rbp-0x2C8]
        vmovdqu32 zmmword ptr [rbp-0x148], zmm0
-       vmovdqu32 zmm0, zmmword ptr [rbp-0x298]
+       vmovdqu32 zmm0, zmmword ptr [rbp-0x288]
        vmovdqu32 zmmword ptr [rbp-0x108], zmm0
 						;; size=60 bbWeight=2 PerfScore 24.00
 G_M20915_IG21:
-       mov      rsi, rbx
-       mov      edx, dword ptr [rbp-0x358]
+       mov      rsi, bword ptr [rbp-0x398]
+       mov      edx, ebx
        lea      rdi, [rbp-0x188]
        lea      rcx, [rbp-0x248]
        mov      rax, 0xD1FFAB1E      ; code for System.ClientModel.Primitives.JsonPathExtensions:Advance(byref,System.ReadOnlySpan`1[byte],byref):bool
        call     [rax]System.ClientModel.Primitives.JsonPathExtensions:Advance(byref,System.ReadOnlySpan`1[byte],byref):bool
        test     eax, eax
        jne      SHORT G_M20915_IG23
        jmp      G_M20915_IG47
 						;; size=44 bbWeight=2 PerfScore 17.50
 G_M20915_IG22:
-       cmp      dword ptr [rbp-0x358], 0
+       test     ebx, ebx
        jne      G_M20915_IG47
-						;; size=13 bbWeight=2 PerfScore 4.00
+						;; size=8 bbWeight=2 PerfScore 2.50
 G_M20915_IG23:
        mov      gword ptr [rsp], r13
        mov      eax, dword ptr [rbp-0xC8]
        mov      dword ptr [rsp+0x08], eax
        mov      ecx, dword ptr [rbp-0xC4]
        mov      dword ptr [rsp+0x0C], ecx
        mov      rsi, r12
-       mov      edx, dword ptr [rbp-0x360]
+       mov      edx, dword ptr [rbp-0x34C]
        shl      rdx, 32
-       mov      edi, dword ptr [rbp-0x35C]
+       mov      edi, dword ptr [rbp-0x348]
        or       rdx, rdi
        lea      rdi, [rbp-0x188]
        xor      rcx, rcx
        xor      r8d, r8d
        xor      r9d, r9d
        mov      rax, 0xD1FFAB1E      ; code for System.ClientModel.Primitives.JsonPathExtensions:Insert(byref,System.ReadOnlyMemory`1[byte],System.ReadOnlySpan`1[byte],System.ReadOnlyMemory`1[byte],bool):byte[]
        call     [rax]System.ClientModel.Primitives.JsonPathExtensions:Insert(byref,System.ReadOnlyMemory`1[byte],System.ReadOnlySpan`1[byte],System.ReadOnlyMemory`1[byte],bool):byte[]
        test     rax, rax
        je       SHORT G_M20915_IG24
        mov      r12, rax
        mov      r9d, dword ptr [r12+0x08]
        jmp      SHORT G_M20915_IG25
 						;; size=88 bbWeight=2 PerfScore 36.00
 G_M20915_IG24:
        xor      r12, r12
        xor      r9d, r9d
 						;; size=6 bbWeight=2 PerfScore 1.00
 G_M20915_IG25:
        xor      r8d, r8d
        xor      ebx, ebx
        mov      r13d, r9d
-       mov      dword ptr [rbp-0x360], r13d
-       mov      dword ptr [rbp-0x35C], ebx
+       mov      dword ptr [rbp-0x34C], r13d
+       mov      dword ptr [rbp-0x348], ebx
        jmp      G_M20915_IG35
 						;; size=26 bbWeight=2 PerfScore 9.50
 G_M20915_IG26:
        mov      rdi, r12
-       mov      esi, dword ptr [rbp-0x360]
+       mov      esi, dword ptr [rbp-0x34C]
        shl      rsi, 32
-       mov      r8d, dword ptr [rbp-0x35C]
+       mov      r8d, dword ptr [rbp-0x348]
        or       rsi, r8
        mov      r8, r13
-       mov      r9d, dword ptr [rbp-0x368]
+       mov      r9d, dword ptr [rbp-0x354]
        shl      r9, 32
-       mov      edx, dword ptr [rbp-0x364]
+       mov      edx, dword ptr [rbp-0x350]
        or       r9, rdx
-       mov      rdx, bword ptr [rbp-0x3B0]
+       mov      rdx, bword ptr [rbp-0x398]
        mov      ecx, ebx
        mov      rax, 0xD1FFAB1E      ; code for System.ClientModel.Primitives.JsonPathExtensions:InsertAt(System.ReadOnlyMemory`1[byte],System.ReadOnlySpan`1[byte],System.ReadOnlyMemory`1[byte]):byte[]
        call     [rax]System.ClientModel.Primitives.JsonPathExtensions:InsertAt(System.ReadOnlyMemory`1[byte],System.ReadOnlySpan`1[byte],System.ReadOnlyMemory`1[byte]):byte[]
        test     rax, rax
        je       SHORT G_M20915_IG27
        mov      r12, rax
        mov      r13d, dword ptr [r12+0x08]
        jmp      SHORT G_M20915_IG28
 						;; size=82 bbWeight=2 PerfScore 32.00
 G_M20915_IG27:
        xor      r12, r12
        xor      r13d, r13d
 						;; size=6 bbWeight=2 PerfScore 1.00
 G_M20915_IG28:
        xor      ebx, ebx
-       mov      dword ptr [rbp-0x360], r13d
-       mov      dword ptr [rbp-0x35C], ebx
+       mov      dword ptr [rbp-0x34C], r13d
+       mov      dword ptr [rbp-0x348], ebx
        jmp      G_M20915_IG35
 						;; size=20 bbWeight=2 PerfScore 8.50
 G_M20915_IG29:
-       cmp      dword ptr [rbp-0x354], r15d
+       cmp      dword ptr [rbp-0x344], r15d
        jne      SHORT G_M20915_IG30
        mov      edx, r15d
-       mov      rdi, bword ptr [rbp-0x3A8]
+       mov      rdi, bword ptr [rbp-0x390]
        mov      rsi, r14
        mov      rax, 0xD1FFAB1E      ; code for System.SpanHelpers:SequenceEqual(byref,byref,nuint):bool
        call     [rax]System.SpanHelpers:SequenceEqual(byref,byref,nuint):bool
        test     eax, eax
        je       SHORT G_M20915_IG30
-       mov      r12, gword ptr [rbp-0x380]
-       mov      ebx, dword ptr [rbp-0x378]
-       mov      r13d, dword ptr [rbp-0x374]
+       mov      r12, gword ptr [rbp-0x368]
+       mov      ebx, dword ptr [rbp-0x360]
+       mov      r13d, dword ptr [rbp-0x35C]
        jmp      G_M20915_IG34
 						;; size=63 bbWeight=2 PerfScore 26.00
 G_M20915_IG30:
        xor      r12, r12
        xor      ebx, ebx
        test     r13, r13
        je       SHORT G_M20915_IG33
        mov      rdi, qword ptr [r13]
        test     dword ptr [rdi], 0xD1FFAB1E
        jne      SHORT G_M20915_IG31
        mov      rdi, r13
        mov      rax, qword ptr [r13]
        mov      rax, qword ptr [rax+0x40]
        call     [rax+0x28]System.Buffers.MemoryManager`1[byte]:GetSpan():System.Span`1[byte]:this
        mov      r12, rax
        mov      ebx, edx
        jmp      SHORT G_M20915_IG32
 						;; size=43 bbWeight=2 PerfScore 33.00
 G_M20915_IG31:
        lea      r12, bword ptr [r13+0x10]
        mov      ebx, dword ptr [r13+0x08]
 						;; size=8 bbWeight=2 PerfScore 5.00
 G_M20915_IG32:
-       mov      r13d, dword ptr [rbp-0x364]
+       mov      r13d, dword ptr [rbp-0x350]
        mov      esi, r13d
        and      esi, 0xD1FFAB1E
-       mov      r13d, dword ptr [rbp-0x368]
+       mov      r13d, dword ptr [rbp-0x354]
        mov      edi, r13d
        add      rdi, rsi
        mov      eax, ebx
        cmp      rdi, rax
        ja       G_M20915_IG44
        add      r12, rsi
        mov      ebx, r13d
 						;; size=46 bbWeight=2 PerfScore 10.00
 G_M20915_IG33:
        lea      esi, [rbx+0x02]
        movsxd   rsi, esi
        mov      rdi, 0xD1FFAB1E      ; byte[]
        call     CORINFO_HELP_NEWARR_1_VC
        mov      r13, rax
        cmp      dword ptr [r13+0x08], 0
-       jbe      G_M20915_IG48
+       jbe      G_M20915_IG50
        mov      byte  ptr [r13+0x10], 91
        lea      rdi, bword ptr [r13+0x10]
        mov      edx, dword ptr [r13+0x08]
        mov      esi, ebx
        inc      rsi
        cmp      rsi, rdx
        ja       G_M20915_IG44
        inc      rdi
        mov      edx, ebx
        mov      rsi, r12
        mov      rax, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
        call     [rax]System.SpanHelpers:Memmove(byref,byref,nuint)
        inc      ebx
        cmp      ebx, dword ptr [r13+0x08]
-       jae      G_M20915_IG48
+       jae      G_M20915_IG50
        mov      edi, ebx
        mov      byte  ptr [r13+rdi+0x10], 93
        mov      edi, dword ptr [r13+0x08]
        mov      r12, r13
        xor      ebx, ebx
        mov      r13d, edi
 						;; size=114 bbWeight=2 PerfScore 43.50
 G_M20915_IG34:
-       mov      dword ptr [rbp-0x360], r13d
-       mov      dword ptr [rbp-0x35C], ebx
+       mov      dword ptr [rbp-0x34C], r13d
+       mov      dword ptr [rbp-0x348], ebx
 						;; size=13 bbWeight=2 PerfScore 4.00
 G_M20915_IG35:
        lea      rdi, [rbp-0x70]
        mov      rsi, 0xD1FFAB1E      ; System.Collections.Generic.Dictionary`2+Enumerator[byte[],System.ClientModel.Primitives.JsonPatch+EncodedValue]
        mov      rax, 0xD1FFAB1E      ; code for System.Collections.Generic.Dictionary`2+Enumerator[System.__Canon,System.ClientModel.Primitives.JsonPatch+EncodedValue]:MoveNext():bool:this
        call     [rax]System.Collections.Generic.Dictionary`2+Enumerator[System.__Canon,System.ClientModel.Primitives.JsonPatch+EncodedValue]:MoveNext():bool:this
        test     eax, eax
        jne      G_M20915_IG08
 						;; size=34 bbWeight=4 PerfScore 21.00
 G_M20915_IG36:
-       mov      r13d, dword ptr [rbp-0x360]
+       mov      r13d, dword ptr [rbp-0x34C]
        test     r13d, r13d
        jne      SHORT G_M20915_IG41
 						;; size=12 bbWeight=1 PerfScore 2.25
 G_M20915_IG37:
-       vmovdqu32 xmm0, xmmword ptr [rbp-0x380]
+       vmovdqu  xmm0, xmmword ptr [rbp-0x368]
        vmovdqu  xmmword ptr [rbp-0x80], xmm0
-						;; size=12 bbWeight=0.50 PerfScore 1.00
+						;; size=13 bbWeight=0.50 PerfScore 1.00
 G_M20915_IG38:
        mov      rax, gword ptr [rbp-0x80]
        mov      rdx, qword ptr [rbp-0x78]
        mov      r9, 0xD1FFAB1E
        cmp      qword ptr [rbp-0x30], r9
        je       SHORT G_M20915_IG39
        call     CORINFO_HELP_FAIL_FAST
 						;; size=29 bbWeight=0.50 PerfScore 2.62
 G_M20915_IG39:
        nop      
 						;; size=1 bbWeight=0.50 PerfScore 0.12
 G_M20915_IG40:
        vzeroupper 
        lea      rsp, [rbp-0x28]
        pop      rbx
        pop      r12
        pop      r13
        pop      r14
        pop      r15
        pop      rbp
        ret      
 						;; size=18 bbWeight=0.50 PerfScore 2.75
 G_M20915_IG41:
        mov      edx, r13d
        shl      rdx, 32
-       mov      r9d, dword ptr [rbp-0x35C]
+       mov      r9d, dword ptr [rbp-0x348]
        or       rdx, r9
        mov      rax, r12
        mov      r9, 0xD1FFAB1E
        cmp      qword ptr [rbp-0x30], r9
        je       SHORT G_M20915_IG42
        call     CORINFO_HELP_FAIL_FAST
 						;; size=41 bbWeight=0.50 PerfScore 2.75
 G_M20915_IG42:
        nop      
 						;; size=1 bbWeight=0.50 PerfScore 0.12
 G_M20915_IG43:
        vzeroupper 
        lea      rsp, [rbp-0x28]
        pop      rbx
        pop      r12
        pop      r13
        pop      r14
        pop      r15
        pop      rbp
        ret      
 						;; size=18 bbWeight=0.50 PerfScore 2.75
 G_M20915_IG44:
        mov      rax, 0xD1FFAB1E      ; code for System.ThrowHelper:ThrowArgumentOutOfRangeException()
        call     [rax]System.ThrowHelper:ThrowArgumentOutOfRangeException()
        int3     
 						;; size=13 bbWeight=0 PerfScore 0.00
 G_M20915_IG45:
        mov      rax, 0xD1FFAB1E      ; code for System.ThrowHelper:ThrowArgumentException_DestinationTooShort()
        call     [rax]System.ThrowHelper:ThrowArgumentException_DestinationTooShort()
        int3     
 						;; size=13 bbWeight=0 PerfScore 0.00
 G_M20915_IG46:
        mov      edi, 33
        mov      rax, 0xD1FFAB1E      ; code for System.ThrowHelper:ThrowArgumentOutOfRangeException(int)
        call     [rax]System.ThrowHelper:ThrowArgumentOutOfRangeException(int)
        int3     
 						;; size=18 bbWeight=0 PerfScore 0.00
 G_M20915_IG47:
-       mov      rdi, 0xD1FFAB1E      ; const ptr
-       mov      r13, gword ptr [rdi]
+       mov      rsi, 0xD1FFAB1E      ; const ptr
+       mov      r13, gword ptr [rsi]
+       test     ebx, ebx
+       jne      SHORT G_M20915_IG48
+       mov      r12, 0xD1FFAB1E      ; 'System.Byte[]'
+       jmp      SHORT G_M20915_IG49
+						;; size=29 bbWeight=0 PerfScore 0.00
+G_M20915_IG48:
+       mov      esi, ebx
+       mov      rdi, 0xD1FFAB1E      ; byte[]
+       call     CORINFO_HELP_NEWARR_1_VC
+       mov      r12, rax
+       lea      rdi, bword ptr [r12+0x10]
+       mov      eax, dword ptr [r12+0x08]
+       cmp      ebx, eax
+       jg       SHORT G_M20915_IG45
+       mov      r15, bword ptr [rbp-0x398]
+       mov      edx, ebx
+       mov      rsi, r15
+       mov      rax, 0xD1FFAB1E      ; code for System.SpanHelpers:Memmove(byref,byref,nuint)
+       call     [rax]System.SpanHelpers:Memmove(byref,byref,nuint)
+						;; size=58 bbWeight=0 PerfScore 0.00
+G_M20915_IG49:
        mov      rdi, 0xD1FFAB1E      ; System.InvalidOperationException
        call     CORINFO_HELP_NEWSFAST
        mov      rbx, rax
-       lea      rdi, [rbp-0x258]
-       mov      rax, 0xD1FFAB1E      ; code for System.ReadOnlySpan`1[byte]:ToArray():byte[]:this
-       call     [rax]System.ReadOnlySpan`1[byte]:ToArray():byte[]:this
-       mov      rsi, rax
        mov      rdi, r13
+       mov      rsi, r12
        mov      rax, 0xD1FFAB1E      ; code for System.Text.UTF8Encoding+UTF8EncodingSealed:GetString(byte[]):System.String:this
        call     [rax]System.Text.UTF8Encoding+UTF8EncodingSealed:GetString(byte[]):System.String:this
        mov      rdi, rax
        mov      rsi, 0xD1FFAB1E      ; ' was not found in the JSON structure.'
        mov      rax, 0xD1FFAB1E      ; code for System.String:Concat(System.String,System.String):System.String
        call     [rax]System.String:Concat(System.String,System.String):System.String
        mov      rsi, rax
        mov      rdi, rbx
        mov      rax, 0xD1FFAB1E      ; code for System.InvalidOperationException:.ctor(System.String):this
        call     [rax]System.InvalidOperationException:.ctor(System.String):this
        mov      rdi, rbx
        call     CORINFO_HELP_THROW
        int3     
-						;; size=120 bbWeight=0 PerfScore 0.00
-G_M20915_IG48:
+						;; size=88 bbWeight=0 PerfScore 0.00
+G_M20915_IG50:
        call     CORINFO_HELP_RNGCHKFAIL
        int3     
 						;; size=6 bbWeight=0 PerfScore 0.00
 
-; Total bytes of code 2226, prolog size 101, PerfScore 715.54, instruction count 483, allocated bytes for code 2226 (MethodHash=8f5bae4c) for method System.ClientModel.Primitives.JsonPatch:GetCombinedArray(System.ReadOnlySpan`1[byte],System.ReadOnlyMemory`1[byte],System.ClientModel.Primitives.JsonPatch+EncodedValue):System.ReadOnlyMemory`1[byte]:this (FullOpts)
+; Total bytes of code 2218, prolog size 85, PerfScore 699.79, instruction count 488, allocated bytes for code 2218 (MethodHash=8f5bae4c) for method System.ClientModel.Primitives.JsonPatch:GetCombinedArray(System.ReadOnlySpan`1[byte],System.ReadOnlyMemory`1[byte],System.ClientModel.Primitives.JsonPatch+EncodedValue):System.ReadOnlyMemory`1[byte]:this (FullOpts)
 ; ============================================================
```

</details>



