aleV0V0F
aleV1V3IaleV2V3IaleV1V2F
aleV5V4OaleV4V5F
aleV6V8IaleV7V8IaleV6V7F
empty_shape
asortedaConsV6V7qasortedV7AaleV6V8IamemV8V7FF
asorteda++V9V10qaleV11V12IamemV12V10IamemV11V9FAasortedV10AasortedV9F
a<a+alengthV18alengthV14a+alengthV13alengthV14Aa<=c0a+alengthV13alengthV14IaleV17V15Ia=V13aConsV17V18FIa=V14aConsV15V16FIasortedV14AasortedV13F
variant decrease
asortedV14AasortedV18IaleV17V15Ia=V13aConsV17V18FIa=V14aConsV15V16FIasortedV14AasortedV13F
precondition
a<a+alengthV13alengthV16a+alengthV13alengthV14Aa<=c0a+alengthV13alengthV14INaleV17V15Ia=V13aConsV17V18FIa=V14aConsV15V16FIasortedV14AasortedV13F
asortedV16AasortedV13INaleV17V15Ia=V13aConsV17V18FIa=V14aConsV15V16FIasortedV14AasortedV13F
asortedV15Ia=V15V14Aa=V13aNilAa=V14aNilFIasortedV14AasortedV13F
postcondition
asortedV15Ia=V15V13Aa=V13aConsV16V17EAa=V14aNilFIasortedV14AasortedV13F
asortedV15Ia=V15V14Aa=V13aNilAa=V14aConsV16V17EFIasortedV14AasortedV13F
asortedV15Ia=V15aConsV18V20AapermutV20a++V19V14AasortedV20EAaleV18V16Aa=V13aConsV18V19EAa=V14aConsV16V17EFIasortedV14AasortedV13F
asortedV15Ia=V15aConsV16V20AapermutV20a++V13V17AasortedV20EANaleV18V16Aa=V13aConsV18V19EAa=V14aConsV16V17EFIasortedV14AasortedV13F
asortedV15ICCa=V15V14aNila=V15V13wV13aNilCa=V15V14aNilia=V15aConsV16V20AapermutV20a++V13V17AasortedV20Ea=V15aConsV18V21AapermutV21a++V19V14AasortedV21EaleV18V16aConsVVV13aConsVVV14FIasortedV14AasortedV13F
apermutV15a++V13V14IasortedV15Ia=V15V14Aa=V13aNilAa=V14aNilFIasortedV14AasortedV13F
apermutV15a++V13V14IasortedV15Ia=V15V13Aa=V13aConsV16V17EAa=V14aNilFIasortedV14AasortedV13F
apermutV15a++V13V14IasortedV15Ia=V15V14Aa=V13aNilAa=V14aConsV16V17EFIasortedV14AasortedV13F
apermutV15a++V13V14IasortedV15Ia=V15aConsV18V20AapermutV20a++V19V14AasortedV20EAaleV18V16Aa=V13aConsV18V19EAa=V14aConsV16V17EFIasortedV14AasortedV13F
apermutV15a++V13V14IasortedV15Ia=V15aConsV16V20AapermutV20a++V13V17AasortedV20EANaleV18V16Aa=V13aConsV18V19EAa=V14aConsV16V17EFIasortedV14AasortedV13F
apermutV15a++V13V14IasortedV15ICCa=V15V14aNila=V15V13wV13aNilCa=V15V14aNilia=V15aConsV16V20AapermutV20a++V13V17AasortedV20Ea=V15aConsV18V21AapermutV21a++V19V14AasortedV21EaleV18V16aConsVVV13aConsVVV14FIasortedV14AasortedV13F
apermutV15a++V13V14AasortedV15ICCa=V15V14aNila=V15V13wV13aNilCa=V15V14aNilia=V15aConsV16V20AapermutV20a++V13V17AasortedV20Ea=V15aConsV18V21AapermutV21a++V19V14AasortedV21EaleV18V16aConsVVV13aConsVVV14FACCtaNiltwV13aNilCtaNiliasortedV23AasortedV13Aa<a+alengthV13alengthV23a+alengthV13alengthV14Aa<=c0a+alengthV13alengthV14asortedV14AasortedV25Aa<a+alengthV25alengthV14a+alengthV13alengthV14Aa<=c0a+alengthV13alengthV14aleV24V22aConsVVV13aConsVVV14IasortedV14AasortedV13F
VC for merge
asortedareverseaConsV14V13IaleV15V14IamemV15V13FIasortedareverseV13F
a<a+alengthV22alengthV18a+alengthV17alengthV18Aa<=c0a+alengthV17alengthV18LaConsV21V16IaleV21V19Ia=V17aConsV21V22FIa=V18aConsV19V20FIaleV24V25IamemV25V18IamemV24V16FAaleV26V27IamemV27V17IamemV26V16FAasortedV18AasortedV17AasortedareverseV16F
asortedV18AasortedV22AasortedareverseV23LaConsV21V16IaleV21V19Ia=V17aConsV21V22FIa=V18aConsV19V20FIaleV24V25IamemV25V18IamemV24V16FAaleV26V27IamemV27V17IamemV26V16FAasortedV18AasortedV17AasortedareverseV16F
aleV24V25IamemV25V22IamemV24V23FIasortedV18AasortedV22AasortedareverseV23LaConsV21V16IaleV21V19Ia=V17aConsV21V22FIa=V18aConsV19V20FIaleV26V27IamemV27V18IamemV26V16FAaleV28V29IamemV29V17IamemV28V16FAasortedV18AasortedV17AasortedareverseV16F
aleV24V25IamemV25V18IamemV24V23FIaleV26V27IamemV27V22IamemV26V23FIasortedV18AasortedV22AasortedareverseV23LaConsV21V16IaleV21V19Ia=V17aConsV21V22FIa=V18aConsV19V20FIaleV28V29IamemV29V18IamemV28V16FAaleV30V31IamemV31V17IamemV30V16FAasortedV18AasortedV17AasortedareverseV16F
a<a+alengthV17alengthV20a+alengthV17alengthV18Aa<=c0a+alengthV17alengthV18LaConsV19V16INaleV21V19Ia=V17aConsV21V22FIa=V18aConsV19V20FIaleV24V25IamemV25V18IamemV24V16FAaleV26V27IamemV27V17IamemV26V16FAasortedV18AasortedV17AasortedareverseV16F
asortedV20AasortedV17AasortedareverseV23LaConsV19V16INaleV21V19Ia=V17aConsV21V22FIa=V18aConsV19V20FIaleV24V25IamemV25V18IamemV24V16FAaleV26V27IamemV27V17IamemV26V16FAasortedV18AasortedV17AasortedareverseV16F
aleV24V25IamemV25V17IamemV24V23FIasortedV20AasortedV17AasortedareverseV23LaConsV19V16INaleV21V19Ia=V17aConsV21V22FIa=V18aConsV19V20FIaleV26V27IamemV27V18IamemV26V16FAaleV28V29IamemV29V17IamemV28V16FAasortedV18AasortedV17AasortedareverseV16F
aleV24V25IamemV25V20IamemV24V23FIaleV26V27IamemV27V17IamemV26V23FIasortedV20AasortedV17AasortedareverseV23LaConsV19V16INaleV21V19Ia=V17aConsV21V22FIa=V18aConsV19V20FIaleV28V29IamemV29V18IamemV28V16FAaleV30V31IamemV31V17IamemV30V16FAasortedV18AasortedV17AasortedareverseV16F
asortedV19ICCa=V19arev_appendV16V18aNila=V19arev_appendV16V17wV17aNilCa=V19arev_appendV16V18aNiliapermutV19a++a++aConsV20V16V17V21AasortedV19apermutV19a++a++aConsV22V16V23V18AasortedV19aleV22V20aConsVVV17aConsVVV18FIaleV24V25IamemV25V18IamemV24V16FAaleV26V27IamemV27V17IamemV26V16FAasortedV18AasortedV17AasortedareverseV16F
apermutV19a++a++V16V17V18IasortedV19ICCa=V19arev_appendV16V18aNila=V19arev_appendV16V17wV17aNilCa=V19arev_appendV16V18aNiliapermutV19a++a++aConsV20V16V17V21AasortedV19apermutV19a++a++aConsV22V16V23V18AasortedV19aleV22V20aConsVVV17aConsVVV18FIaleV24V25IamemV25V18IamemV24V16FAaleV26V27IamemV27V17IamemV26V16FAasortedV18AasortedV17AasortedareverseV16F
apermutV19a++a++V16V17V18AasortedV19ICCa=V19arev_appendV16V18aNila=V19arev_appendV16V17wV17aNilCa=V19arev_appendV16V18aNiliapermutV19a++a++aConsV20V16V17V21AasortedV19apermutV19a++a++aConsV22V16V23V18AasortedV19aleV22V20aConsVVV17aConsVVV18FACCtaNiltwV17aNilCtaNilialeV29V30IamemV30V25IamemV29V28FAaleV31V32IamemV32V17IamemV31V28FAasortedV25AasortedV17AasortedareverseV28Aa<a+alengthV17alengthV25a+alengthV17alengthV18Aa<=c0a+alengthV17alengthV18LaConsV24V16aleV34V35IamemV35V18IamemV34V33FAaleV36V37IamemV37V27IamemV36V33FAasortedV18AasortedV27AasortedareverseV33Aa<a+alengthV27alengthV18a+alengthV17alengthV18Aa<=c0a+alengthV17alengthV18LaConsV26V16aleV26V24aConsVVV17aConsVVV18IaleV38V39IamemV39V18IamemV38V16FAaleV40V41IamemV41V17IamemV40V16FAasortedV18AasortedV17AasortedareverseV16F
VC for merge_aux
apermutV19a++V16V17AasortedV19IapermutV19a++a++V18V16V17AasortedV19FAaleV20V21IamemV21V17IamemV20V18FAaleV22V23IamemV23V16IamemV22V18FAasortedV17AasortedV16AasortedareverseV18LaNilIasortedV17AasortedV16F
a<alengthV18alengthV16Aa<=c0alengthV16LaConsV17V14Ia=V16aConsV17V18FIa=alengthV15a+alengthV14c1Oa=alengthV15alengthV14FIa>=alengthV13c2F
a=alengthV19a+alengthV15c1Oa=alengthV19alengthV15LaConsV17V14Ia=V16aConsV17V18FIa=alengthV15a+alengthV14c1Oa=alengthV15alengthV14FIa>=alengthV13c2F
apermuta++V17V18a++V14a++V15V16Aa=alengthV18a+alengthV17c1Oa=alengthV18alengthV17ICa=V18V15Aa=V17V14aNilapermuta++V17V18a++V15a++aConsV19V14V20Aa=alengthV18a+alengthV17c1Oa=alengthV18alengthV17aConsVVV16FIa=alengthV15a+alengthV14c1Oa=alengthV15alengthV14FIa>=alengthV13c2F
a=alengthV14a+alengthV15c1Oa=alengthV14alengthV15LaNilLaNilIa>=alengthV13c2F
apermutV13a++V16V17Aa<=c1alengthV17Aa<=c1alengthV16Iapermuta++V16V17a++V15a++V14V13Aa=alengthV17a+alengthV16c1Oa=alengthV17alengthV16FLaNilLaNilIa>=alengthV13c2F
apermutV13a++V16V17Aa<=c1alengthV17Aa<=c1alengthV16Iapermuta++V16V17a++V15a++V14V13Aa=alengthV17a+alengthV16c1Oa=alengthV17alengthV16FAa=alengthV14a+alengthV15c1Oa=alengthV14alengthV15LaNilLaNilAapermuta++V21V22a++V18a++V19V20Aa=alengthV22a+alengthV21c1Oa=alengthV22alengthV21ICa=V22V19Aa=V21V18aNilapermuta++V21V22a++V19a++aConsV23V18V24Aa=alengthV22a+alengthV21c1Oa=alengthV22alengthV21aConsVVV20FACtaNila=alengthV27a+alengthV19c1Oa=alengthV27alengthV19Aa<alengthV26alengthV20Aa<=c0alengthV20LaConsV25V18aConsVVV20Ia=alengthV19a+alengthV18c1Oa=alengthV19alengthV18FIa>=alengthV13c2F
VC for split
apermutV14V13AasortedV14ICa=V14V13aConswaNilOaNilapermutV14a++V18V17AasortedV14AapermutV18V15AasortedV18EAapermutV17V16AasortedV17EAapermutV13a++V15V16Aa<=c1alengthV16Aa<=c1alengthV15EwV13FACtaConswaNilOaNilasortedV21AasortedV22IapermutV22V19AasortedV22FAa<alengthV19alengthV13Aa<=c0alengthV13IapermutV21V20AasortedV21FAa<alengthV20alengthV13Aa<=c0alengthV13IapermutV13a++V19V20Aa<=c1alengthV20Aa<=c1alengthV19FAa>=alengthV13c2wV13F
VC for mergesort
asortedareversearev_appendV17V16IaleV18V19IamemV19V17IamemV18V16FIasortedV17IasortedareverseV16F
a<a+alengthV26alengthV21a+alengthV20alengthV21Aa<=c0a+alengthV20alengthV21LaConsV25V22IaleV25V23Ia=V20aConsV25V26FIa=V21aConsV23V24FIaleV28V29IamemV29V21IamemV28V22FAaleV30V31IamemV31V20IamemV30V22FAasortedV21AasortedV20AasortedareverseV22F
asortedV21AasortedV26AasortedareverseV27LaConsV25V22IaleV25V23Ia=V20aConsV25V26FIa=V21aConsV23V24FIaleV28V29IamemV29V21IamemV28V22FAaleV30V31IamemV31V20IamemV30V22FAasortedV21AasortedV20AasortedareverseV22F
aleV28V29IamemV29V26IamemV28V27FIasortedV21AasortedV26AasortedareverseV27LaConsV25V22IaleV25V23Ia=V20aConsV25V26FIa=V21aConsV23V24FIaleV30V31IamemV31V21IamemV30V22FAaleV32V33IamemV33V20IamemV32V22FAasortedV21AasortedV20AasortedareverseV22F
aleV28V29IamemV29V21IamemV28V27FIaleV30V31IamemV31V26IamemV30V27FIasortedV21AasortedV26AasortedareverseV27LaConsV25V22IaleV25V23Ia=V20aConsV25V26FIa=V21aConsV23V24FIaleV32V33IamemV33V21IamemV32V22FAaleV34V35IamemV35V20IamemV34V22FAasortedV21AasortedV20AasortedareverseV22F
a<a+alengthV20alengthV24a+alengthV20alengthV21Aa<=c0a+alengthV20alengthV21LaConsV23V22INaleV25V23Ia=V20aConsV25V26FIa=V21aConsV23V24FIaleV28V29IamemV29V21IamemV28V22FAaleV30V31IamemV31V20IamemV30V22FAasortedV21AasortedV20AasortedareverseV22F
asortedV24AasortedV20AasortedareverseV27LaConsV23V22INaleV25V23Ia=V20aConsV25V26FIa=V21aConsV23V24FIaleV28V29IamemV29V21IamemV28V22FAaleV30V31IamemV31V20IamemV30V22FAasortedV21AasortedV20AasortedareverseV22F
aleV28V29IamemV29V20IamemV28V27FIasortedV24AasortedV20AasortedareverseV27LaConsV23V22INaleV25V23Ia=V20aConsV25V26FIa=V21aConsV23V24FIaleV30V31IamemV31V21IamemV30V22FAaleV32V33IamemV33V20IamemV32V22FAasortedV21AasortedV20AasortedareverseV22F
aleV28V29IamemV29V24IamemV28V27FIaleV30V31IamemV31V20IamemV30V27FIasortedV24AasortedV20AasortedareverseV27LaConsV23V22INaleV25V23Ia=V20aConsV25V26FIa=V21aConsV23V24FIaleV32V33IamemV33V21IamemV32V22FAaleV34V35IamemV35V20IamemV34V22FAasortedV21AasortedV20AasortedareverseV22F
asortedareverseV23ICCa=V23arev_appendV21V22aNila=V23arev_appendV20V22wV20aNilCa=V23arev_appendV21V22aNiliapermutV23a++a++aConsV24V22V20V25AasortedareverseV23apermutV23a++a++aConsV26V22V27V21AasortedareverseV23aleV26V24aConsVVV20aConsVVV21FIaleV28V29IamemV29V21IamemV28V22FAaleV30V31IamemV31V20IamemV30V22FAasortedV21AasortedV20AasortedareverseV22F
apermutV23a++a++V22V20V21IasortedareverseV23ICCa=V23arev_appendV21V22aNila=V23arev_appendV20V22wV20aNilCa=V23arev_appendV21V22aNiliapermutV23a++a++aConsV24V22V20V25AasortedareverseV23apermutV23a++a++aConsV26V22V27V21AasortedareverseV23aleV26V24aConsVVV20aConsVVV21FIaleV28V29IamemV29V21IamemV28V22FAaleV30V31IamemV31V20IamemV30V22FAasortedV21AasortedV20AasortedareverseV22F
apermutV23a++a++V22V20V21AasortedareverseV23ICCa=V23arev_appendV21V22aNila=V23arev_appendV20V22wV20aNilCa=V23arev_appendV21V22aNiliapermutV23a++a++aConsV24V22V20V25AasortedareverseV23apermutV23a++a++aConsV26V22V27V21AasortedareverseV23aleV26V24aConsVVV20aConsVVV21FACCtaNiltwV20aNilCtaNilialeV33V34IamemV34V29IamemV33V32FAaleV35V36IamemV36V20IamemV35V32FAasortedV29AasortedV20AasortedareverseV32Aa<a+alengthV20alengthV29a+alengthV20alengthV21Aa<=c0a+alengthV20alengthV21LaConsV28V22aleV38V39IamemV39V21IamemV38V37FAaleV40V41IamemV41V31IamemV40V37FAasortedV21AasortedV31AasortedareverseV37Aa<a+alengthV31alengthV21a+alengthV20alengthV21Aa<=c0a+alengthV20alengthV21LaConsV30V22aleV30V28aConsVVV20aConsVVV21IaleV42V43IamemV43V21IamemV42V22FAaleV44V45IamemV45V20IamemV44V22FAasortedV21AasortedV20AasortedareverseV22F
VC for rev_merge
aleV22V20IamemV22V21FIasortedareverseaConsV20V21F
asortedareverseV24IasortedareverseaConsV23V24F
a<a+alengthV31alengthV26a+alengthV25alengthV26Aa<=c0a+alengthV25alengthV26LaConsV30V27INaleV30V28Ia=V25aConsV30V31FIa=V26aConsV28V29FIaleV34V33IamemV34V26IamemV33V27FAaleV36V35IamemV36V25IamemV35V27FAasortedareverseV26AasortedareverseV25AasortedV27F
asortedareverseV26AasortedareverseV31AasortedV32LaConsV30V27INaleV30V28Ia=V25aConsV30V31FIa=V26aConsV28V29FIaleV34V33IamemV34V26IamemV33V27FAaleV36V35IamemV36V25IamemV35V27FAasortedareverseV26AasortedareverseV25AasortedV27F
aleV34V33IamemV34V31IamemV33V32FIasortedareverseV26AasortedareverseV31AasortedV32LaConsV30V27INaleV30V28Ia=V25aConsV30V31FIa=V26aConsV28V29FIaleV36V35IamemV36V26IamemV35V27FAaleV38V37IamemV38V25IamemV37V27FAasortedareverseV26AasortedareverseV25AasortedV27F
aleV34V33IamemV34V26IamemV33V32FIaleV36V35IamemV36V31IamemV35V32FIasortedareverseV26AasortedareverseV31AasortedV32LaConsV30V27INaleV30V28Ia=V25aConsV30V31FIa=V26aConsV28V29FIaleV38V37IamemV38V26IamemV37V27FAaleV40V39IamemV40V25IamemV39V27FAasortedareverseV26AasortedareverseV25AasortedV27F
a<a+alengthV25alengthV29a+alengthV25alengthV26Aa<=c0a+alengthV25alengthV26LaConsV28V27INNaleV30V28Ia=V25aConsV30V31FIa=V26aConsV28V29FIaleV34V33IamemV34V26IamemV33V27FAaleV36V35IamemV36V25IamemV35V27FAasortedareverseV26AasortedareverseV25AasortedV27F
asortedareverseV29AasortedareverseV25AasortedV32LaConsV28V27INNaleV30V28Ia=V25aConsV30V31FIa=V26aConsV28V29FIaleV34V33IamemV34V26IamemV33V27FAaleV36V35IamemV36V25IamemV35V27FAasortedareverseV26AasortedareverseV25AasortedV27F
aleV34V33IamemV34V25IamemV33V32FIasortedareverseV29AasortedareverseV25AasortedV32LaConsV28V27INNaleV30V28Ia=V25aConsV30V31FIa=V26aConsV28V29FIaleV36V35IamemV36V26IamemV35V27FAaleV38V37IamemV38V25IamemV37V27FAasortedareverseV26AasortedareverseV25AasortedV27F
aleV34V33IamemV34V29IamemV33V32FIaleV36V35IamemV36V25IamemV35V32FIasortedareverseV29AasortedareverseV25AasortedV32LaConsV28V27INNaleV30V28Ia=V25aConsV30V31FIa=V26aConsV28V29FIaleV38V37IamemV38V26IamemV37V27FAaleV40V39IamemV40V25IamemV39V27FAasortedareverseV26AasortedareverseV25AasortedV27F
asortedV28ICCa=V28arev_appendV26V27aNila=V28arev_appendV25V27wV25aNilCa=V28arev_appendV26V27aNiliapermutV28a++a++aConsV29V27V25V30AasortedV28apermutV28a++a++aConsV31V27V32V26AasortedV28NaleV31V29aConsVVV25aConsVVV26FIaleV34V33IamemV34V26IamemV33V27FAaleV36V35IamemV36V25IamemV35V27FAasortedareverseV26AasortedareverseV25AasortedV27F
apermutV28a++a++V27V25V26IasortedV28Ia=V28arev_appendV26V27Aa=V25aNilAa=V26aNilFIaleV30V29IamemV30V26IamemV29V27FAaleV32V31IamemV32V25IamemV31V27FAasortedareverseV26AasortedareverseV25AasortedV27F
apermutV28a++a++V27V25V26IasortedV28Ia=V28arev_appendV25V27Aa=V25aConsV29V30EAa=V26aNilFIaleV32V31IamemV32V26IamemV31V27FAaleV34V33IamemV34V25IamemV33V27FAasortedareverseV26AasortedareverseV25AasortedV27F
apermutV28a++a++V27V25V26IasortedV28Ia=V28arev_appendV26V27Aa=V25aNilAa=V26aConsV29V30EFIaleV32V31IamemV32V26IamemV31V27FAaleV34V33IamemV34V25IamemV33V27FAasortedareverseV26AasortedareverseV25AasortedV27F
apermutV28a++a++V27V25V26IasortedV28IapermutV28a++a++aConsV31V27V32V26AasortedV28ANaleV31V29Aa=V25aConsV31V32EAa=V26aConsV29V30EFIaleV34V33IamemV34V26IamemV33V27FAaleV36V35IamemV36V25IamemV35V27FAasortedareverseV26AasortedareverseV25AasortedV27F
apermutV28a++a++V27V25V26IasortedV28IapermutV28a++a++aConsV29V27V25V30AasortedV28ANNaleV31V29Aa=V25aConsV31V32EAa=V26aConsV29V30EFIaleV34V33IamemV34V26IamemV33V27FAaleV36V35IamemV36V25IamemV35V27FAasortedareverseV26AasortedareverseV25AasortedV27F
apermutV28a++a++V27V25V26IasortedV28ICCa=V28arev_appendV26V27aNila=V28arev_appendV25V27wV25aNilCa=V28arev_appendV26V27aNiliapermutV28a++a++aConsV29V27V25V30AasortedV28apermutV28a++a++aConsV31V27V32V26AasortedV28NaleV31V29aConsVVV25aConsVVV26FIaleV34V33IamemV34V26IamemV33V27FAaleV36V35IamemV36V25IamemV35V27FAasortedareverseV26AasortedareverseV25AasortedV27F
apermutV28a++a++V27V25V26AasortedV28ICCa=V28arev_appendV26V27aNila=V28arev_appendV25V27wV25aNilCa=V28arev_appendV26V27aNiliapermutV28a++a++aConsV29V27V25V30AasortedV28apermutV28a++a++aConsV31V27V32V26AasortedV28NaleV31V29aConsVVV25aConsVVV26FACCtaNiltwV25aNilCtaNilialeV39V38IamemV39V34IamemV38V37FAaleV41V40IamemV41V25IamemV40V37FAasortedareverseV34AasortedareverseV25AasortedV37Aa<a+alengthV25alengthV34a+alengthV25alengthV26Aa<=c0a+alengthV25alengthV26LaConsV33V27aleV44V43IamemV44V26IamemV43V42FAaleV46V45IamemV46V36IamemV45V42FAasortedareverseV26AasortedareverseV36AasortedV42Aa<a+alengthV36alengthV26a+alengthV25alengthV26Aa<=c0a+alengthV25alengthV26LaConsV35V27NaleV35V33aConsVVV25aConsVVV26IaleV48V47IamemV48V26IamemV47V27FAaleV50V49IamemV50V25IamemV49V27FAasortedareverseV26AasortedareverseV25AasortedV27F
VC for rev_merge_rev
a=aprefixc0V25aNilF
a=aprefixV26aConsV27V28aConsV27aprefixa-V26c1V28Ia>V26c0F
a=alengthaprefixV29V30V29ICtaNila=alengthaprefixV32V31V32La-V29c1aConswVV30ONa>V29c0ACtaNila<=V34alengthV33Aa<=c0V34Aa<V34V29Aa<=c0V29La-V29c1aConswVV30Ia>V29c0Ia<=V29alengthV30Aa<=c0V29F
VC for prefix_length
a=alengthaprefixV29V30V29Ia<=V29alengthV30Aa<=c0V29F
a=aprefixV31a++V32V33a++aprefixalengthV32V32aprefixa-V31alengthV32V33ICtaNila=aprefixV35a++V34V33a++aprefixalengthV34V34aprefixa-V35alengthV34V33La-V31c1aConswVV32ACtaNila<=V37a+alengthV36alengthV33Aa<=alengthV36V37ACfaNila=V38V36aConswVV32La-V31c1aConswVV32Ia<=V31a+alengthV32alengthV33Aa<=alengthV32V31F
VC for prefix_append
a=aprefixV31a++V32V33a++aprefixalengthV32V32aprefixa-V31alengthV32V33Ia<=V31a+alengthV32alengthV33Aa<=alengthV32V31F
a=V35a++aprefixV34V35V36IiCa=V37a++aprefixa-V34c1V37V36aConswVfaNilV35a=V36V35a=V34c0FACa<=V39alengthV38Aa<=c0V39Aa<V39V34Aa<=c0V34La-V34c1aConswVfaNilV35INa=V34c0Ia<=V34alengthV35Aa<=c0V34F
VC for chop
fIa=V37aNilIa=V35aConsV36V37FIa=V34c2Ia<=V34alengthV35Aa<=c2V34F
unreachable point
fIa=V35aNilIa=V34c2Ia<=V34alengthV35Aa<=c2V34F
fIa=V39aNilIa=V37aConsV38V39FIa=V35aConsV36V37FIa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
fIa=V37aNilIa=V35aConsV36V37FIa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
fIa=V35aNilIa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
Na=c2c0INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
check division by zero
a<=V36alengthV35Aa<=c0V36La-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
a=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
assertion
a<V36V34Aa<=c0V34Ia=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
a<=V36alengthV35Aa<=c2V36Ia=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
a<V37V34Aa<=c0V34IapermutV39aprefixV36V35AasortedareverseV39FIa=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
a<=V37alengthV38Aa<=c2V37IapermutV39aprefixV36V35AasortedareverseV39FIa=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
asortedareverseV40AasortedareverseV39AasortedV41LaNilIapermutV40aprefixV37V38AasortedareverseV40FIapermutV39aprefixV36V35AasortedareverseV39FIa=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
aleV43V42IamemV43V39IamemV42V41FIasortedareverseV40AasortedareverseV39AasortedV41LaNilIapermutV40aprefixV37V38AasortedareverseV40FIapermutV39aprefixV36V35AasortedareverseV39FIa=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
aleV43V42IamemV43V40IamemV42V41FIaleV45V44IamemV45V39IamemV44V41FIasortedareverseV40AasortedareverseV39AasortedV41LaNilIapermutV40aprefixV37V38AasortedareverseV40FIapermutV39aprefixV36V35AasortedareverseV39FIa=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
asortedV36IiiapermutV36a++a++aNilV40V41AasortedV36AapermutV41aprefixV38V39AasortedareverseV41EAapermutV40aprefixV37V35AasortedareverseV40EAa=a++aprefixV37V35aprefixV38V39aprefixV34V35Aa=V35a++aprefixV37V35V39ELa-V34V37LadivV34c2CCCiiia=V36aConsV46aConsV44aConsV42aNila=V36aConsV44aConsV46aConsV42aNilaleV44V46a=V36aConsV44aConsV42aConsV46aNilaleV42V46iia=V36aConsV46aConsV42aConsV44aNila=V36aConsV42aConsV46aConsV44aNilaleV42V46a=V36aConsV42aConsV44aConsV46aNilaleV44V46aleV42V44aConsVVfwV45aConsVVfwV43aConsVVfwV35a=V34c3CCia=V36aConsV50aConsV48aNila=V36aConsV48aConsV50aNilaleV48V50aConsVVfwV49aConsVVfwV35a=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedV36Ia=V36aConsV37aConsV39aNilAaleV37V39Aa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedV36Ia=V36aConsV39aConsV37aNilANaleV37V39Aa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedV36Ia=V36aConsV37aConsV39aConsV41aNilAaleV39V41AaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedV36Ia=V36aConsV37aConsV41aConsV39aNilAaleV37V41ANaleV39V41AaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedV36Ia=V36aConsV41aConsV37aConsV39aNilANaleV37V41ANaleV39V41AaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedV36Ia=V36aConsV39aConsV37aConsV41aNilAaleV37V41ANaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedV36Ia=V36aConsV39aConsV41aConsV37aNilAaleV39V41ANaleV37V41ANaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedV36Ia=V36aConsV41aConsV39aConsV37aNilANaleV39V41ANaleV37V41ANaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedV36IapermutV36a++a++aNilV40V41AasortedV36AapermutV41aprefixV38V39AasortedareverseV41EAapermutV40aprefixV37V35AasortedareverseV40EAa=a++aprefixV37V35aprefixV38V39aprefixV34V35Aa=V35a++aprefixV37V35V39ELa-V34V37LadivV34c2ANa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedV36IiiapermutV36a++a++aNilV40V41AasortedV36AapermutV41aprefixV38V39AasortedareverseV41EAapermutV40aprefixV37V35AasortedareverseV40EAa=a++aprefixV37V35aprefixV38V39aprefixV34V35Aa=V35a++aprefixV37V35V39ELa-V34V37LadivV34c2CCCiiia=V36aConsV46aConsV44aConsV42aNila=V36aConsV44aConsV46aConsV42aNilaleV44V46a=V36aConsV44aConsV42aConsV46aNilaleV42V46iia=V36aConsV46aConsV42aConsV44aNila=V36aConsV42aConsV46aConsV44aNilaleV42V46a=V36aConsV42aConsV44aConsV46aNilaleV44V46aleV42V44aConsVVfwV45aConsVVfwV43aConsVVfwV35a=V34c3CCia=V36aConsV50aConsV48aNila=V36aConsV48aConsV50aNilaleV48V50aConsVVfwV49aConsVVfwV35a=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35AasortedV36IiiapermutV36a++a++aNilV40V41AasortedV36AapermutV41aprefixV38V39AasortedareverseV41EAapermutV40aprefixV37V35AasortedareverseV40EAa=a++aprefixV37V35aprefixV38V39aprefixV34V35Aa=V35a++aprefixV37V35V39ELa-V34V37LadivV34c2Ciiia=V36aConsV44aConsV43aConsV42aNila=V36aConsV43aConsV44aConsV42aNilaleV43V44a=V36aConsV43aConsV42aConsV44aNilaleV42V44iia=V36aConsV44aConsV42aConsV43aNila=V36aConsV42aConsV44aConsV43aNilaleV42V44a=V36aConsV42aConsV43aConsV44aNilaleV43V44aleV42V43aConsVaConsVaConsVwfwV35a=V34c3Cia=V36aConsV46aConsV45aNila=V36aConsV45aConsV46aNilaleV45V46aConsVaConsVwfwV35a=V34c2FAiialeV54V53IamemV54V51IamemV53V52FAaleV56V55IamemV56V50IamemV55V52FAasortedareverseV51AasortedareverseV50AasortedV52LaNilIapermutV51aprefixV48V49AasortedareverseV51FAa<=V48alengthV49Aa<=c2V48Aa<V48V34Aa<=c0V34IapermutV50aprefixV47V35AasortedareverseV50FAa<=V47alengthV35Aa<=c2V47Aa<V47V34Aa<=c0V34Ia=a++aprefixV47V35aprefixV48V49aprefixV34V35Aa=a++aprefixV47V35aprefixV48V49aprefixV34V35Ia=V35a++aprefixV
VC for sort
a<V37V34Aa<=c0V34IapermutV39aprefixV36V35AasortedV39FIa=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
a<=V37alengthV38Aa<=c2V37IapermutV39aprefixV36V35AasortedV39FIa=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
asortedV40AasortedV39AasortedareverseV41LaNilIapermutV40aprefixV37V38AasortedV40FIapermutV39aprefixV36V35AasortedV39FIa=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
aleV42V43IamemV43V39IamemV42V41FIasortedV40AasortedV39AasortedareverseV41LaNilIapermutV40aprefixV37V38AasortedV40FIapermutV39aprefixV36V35AasortedV39FIa=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
aleV42V43IamemV43V40IamemV42V41FIaleV44V45IamemV45V39IamemV44V41FIasortedV40AasortedV39AasortedareverseV41LaNilIapermutV40aprefixV37V38AasortedV40FIapermutV39aprefixV36V35AasortedV39FIa=a++aprefixV36V35aprefixV37V38aprefixV34V35Ia=V35a++aprefixV36V35V38FLa-V34V36LadivV34c2INa=V34c3INa=V34c2Ia<=V34alengthV35Aa<=c2V34F
asortedareverseV36IiiapermutV36a++a++aNilV40V41AasortedareverseV36AapermutV41aprefixV38V39AasortedV41EAapermutV40aprefixV37V35AasortedV40EAa=a++aprefixV37V35aprefixV38V39aprefixV34V35Aa=V35a++aprefixV37V35V39ELa-V34V37LadivV34c2CCCiiia=V36aConsV46aConsV44aConsV42aNila=V36aConsV44aConsV46aConsV42aNilNaleV44V46a=V36aConsV44aConsV42aConsV46aNilNaleV42V46iia=V36aConsV46aConsV42aConsV44aNila=V36aConsV42aConsV46aConsV44aNilNaleV42V46a=V36aConsV42aConsV44aConsV46aNilNaleV44V46NaleV42V44aConsVVfwV45aConsVVfwV43aConsVVfwV35a=V34c3CCia=V36aConsV50aConsV48aNila=V36aConsV48aConsV50aNilNaleV48V50aConsVVfwV49aConsVVfwV35a=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedareverseV36Ia=V36aConsV37aConsV39aNilANaleV37V39Aa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedareverseV36Ia=V36aConsV39aConsV37aNilANNaleV37V39Aa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedareverseV36Ia=V36aConsV37aConsV39aConsV41aNilANaleV39V41ANaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedareverseV36Ia=V36aConsV37aConsV41aConsV39aNilANaleV37V41ANNaleV39V41ANaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedareverseV36Ia=V36aConsV41aConsV37aConsV39aNilANNaleV37V41ANNaleV39V41ANaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedareverseV36Ia=V36aConsV39aConsV37aConsV41aNilANaleV37V41ANNaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedareverseV36Ia=V36aConsV39aConsV41aConsV37aNilANaleV39V41ANNaleV37V41ANNaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedareverseV36Ia=V36aConsV41aConsV39aConsV37aNilANNaleV39V41ANNaleV37V41ANNaleV37V39Aa=V40aConsV41V42EAa=V38aConsV39V40EAa=V35aConsV37V38EAa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedareverseV36IapermutV36a++a++aNilV40V41AasortedareverseV36AapermutV41aprefixV38V39AasortedV41EAapermutV40aprefixV37V35AasortedV40EAa=a++aprefixV37V35aprefixV38V39aprefixV34V35Aa=V35a++aprefixV37V35V39ELa-V34V37LadivV34c2ANa=V34c3ANa=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35IasortedareverseV36IiiapermutV36a++a++aNilV40V41AasortedareverseV36AapermutV41aprefixV38V39AasortedV41EAapermutV40aprefixV37V35AasortedV40EAa=a++aprefixV37V35aprefixV38V39aprefixV34V35Aa=V35a++aprefixV37V35V39ELa-V34V37LadivV34c2CCCiiia=V36aConsV46aConsV44aConsV42aNila=V36aConsV44aConsV46aConsV42aNilNaleV44V46a=V36aConsV44aConsV42aConsV46aNilNaleV42V46iia=V36aConsV46aConsV42aConsV44aNila=V36aConsV42aConsV46aConsV44aNilNaleV42V46a=V36aConsV42aConsV44aConsV46aNilNaleV44V46NaleV42V44aConsVVfwV45aConsVVfwV43aConsVVfwV35a=V34c3CCia=V36aConsV50aConsV48aNila=V36aConsV48aConsV50aNilNaleV48V50aConsVVfwV49aConsVVfwV35a=V34c2FIa<=V34alengthV35Aa<=c2V34F
apermutV36aprefixV34V35AasortedareverseV36IiiapermutV36a++a++aNilV40V41AasortedareverseV36AapermutV41aprefixV38V39AasortedV41EAapermutV40aprefixV37V35AasortedV40EAa=a++aprefixV37V35aprefixV38V39aprefixV34V35Aa=V35a++aprefixV37V35V39ELa-V34V37LadivV34c2Ciiia=V36aConsV44aConsV43aConsV42aNila=V36aConsV43aConsV44aConsV42aNilNaleV43V44a=V36aConsV43aConsV42aConsV44aNilNaleV42V44iia=V36aConsV44aConsV42aConsV43aNila=V36aConsV42aConsV44aConsV43aNilNaleV42V44a=V36aConsV42aConsV43aConsV44aNilNaleV43V44NaleV42V43aConsVaConsVaConsVwfwV35a=V34c3Cia=V36aConsV46aConsV45aNila=V36aConsV45aConsV46aNilNaleV45V46aConsVaConsVwfwV35a=V34c2FAiialeV53V54IamemV54V51IamemV53V52FAaleV55V56IamemV56V50IamemV55V52FAasortedV51AasortedV50AasortedareverseV52LaNilIapermutV51aprefixV48V49AasortedV51FAa<=V48alengthV49Aa<=c2V48Aa<V48V34Aa<=c0V34IapermutV50aprefixV47V35AasortedV50FAa<=V47alengthV35Aa<=c2V47Aa<V47V34Aa<=c0V34Ia=a++aprefixV47V35aprefixV48V49aprefixV34V35Aa=a++aprefixV47V35aprefixV48V49aprefixV34V35Ia=V35a++aprefixV47V35V49FAa<=V47alength
VC for rev_sort
CapermutaprefixalengthV34V34V34aNilapermutaprefixalengthV34V34V34IapermutaprefixalengthV36V36V36aConsVVV34F
apermutaprefixalengthV34V34V34F
asortedV35Ia=V35aNilIa<V36c2LalengthV35F
asortedV35Ia=V38aNilIa=V35aConsV37V38FIa<V36c2LalengthV35F
Na=V38aConsV39V40EIa=V35aConsV37V38FIa<V36c2LalengthV35F
asortedV35ICasortedV35aNilCasortedV35aNilfwV38aConsVVV35Ia<V36c2LalengthV35F
asortedV35ItOCasortedV35aConswaNilOaNilfwV35Ia<V36c2LalengthV35F
a<=V36alengthV35Aa<=c2V36INa<V36c2LalengthV35F
apermutV37V35AasortedV37IiapermutV37aprefixV36V35AasortedV37a=V37V35AasortedV35a<V36c2FLalengthV35F
apermutV37V35AasortedV37IiapermutV37aprefixV36V35AasortedV37a=V37V35AasortedV35ItOCasortedV35aConswaNilOaNilfwV35a<V36c2FAia<=V36alengthV35Aa<=c2V36asortedV35ItOCasortedV35aConswaNilOaNilfwV35a<V36c2LalengthV35F

90950a2a994ce47a19c6e4a159e4fd44 4H3H2H1H0
3f3800207811b9a15b05bf591896e9a6 27H26H6H5H2H1H0
389253da13a2279ac254fdbf458d8e63 8H7H6H5H2H1H0
c286f899676a886b7c1092c532b7c563 10H9H6H5H2H1H0
7093ca8de2bcfa33a5900371d60dae37 8H11H6H5H2H1H0
ae6940a58b36e9036a9ab421885c8afb 10H12H6H5H2H1H0
4122e760f1b9a76f88f1b3c5cb70ec26 14H19H6H5H2H1H0
b86b0831bb3379f0de3d08e41a6a6443 14H13H6H5H2H1H0
269043a2fe3e9a64e55bb8fe9d0634e0 14H15H6H5H2H1H0
8576e4c5ce9e196f5b45938d0ffc1943 14H16H6H5H2H1H0
6d88ff85ac35ee5be936dc5bc01baed5 14H17H6H5H2H1H0
420f7f55fd6f6cf8736d1c7689180bb2 14H18H6H5H2H1H0
34da67663cb7f68285095095978f8689 14H25H6H5H2H1H0
662c56a696d9aef4b8620fa54ff3277d 14H20H6H5H2H1H0
3bd02bf363d5d9aedd78b1286af471c5 14H21H6H5H2H1H0
ce5754535fb5a07227c1e349c8e73542 14H22H6H5H2H1H0
a45626d3130b4b7859d2203a79fe9422 14H23H6H5H2H1H0
bce493f59645d57a7654a9479dccc4d6 14H24H6H5H2H1H0
8db9d7c5e34534353233d444c5ccf93d 4H28H6H5H2H1H0
bec42e409bb68f99d54b3729ddd9284d 40H39H28H6H5H2H1H0
455c17f654f99ecfdc05a2405314d857 8H29H28H6H5H2H1H0
1fbb9ee41e7b23e5fd638a8e7a431d4a 10H30H28H6H5H2H1H0
dd0036ee9d225dc29eadb828576c0958 10H31H28H6H5H2H1H0
26fc3c73e6f179d0092d9c6425895997 10H32H28H6H5H2H1H0
fb51ec3a226dcb1415ba149f0f86ccc1 8H33H28H6H5H2H1H0
9a75a00fb32e4746d2a37a0a2406edfa 10H34H28H6H5H2H1H0
cad4d612acfd0f1f2b63c085f0bbab61 10H35H28H6H5H2H1H0
b822e74c1fa982c16b6d737e8cbda299 10H36H28H6H5H2H1H0
c180f970bad449749a86f3f1f17c121d 14H37H28H6H5H2H1H0
5138ccc42f820a0de22e35c42db4a513 14H38H28H6H5H2H1H0
ec57922d354c4e81e66d73ac92865b56 27H41H28H6H5H2H1H0
d016f328369ad3e13a5f229387acfe47 48H47H6H5H2H1H0
e36c3716b6c8695340962df96aea39aa 8H42H6H5H2H1H0
c89d436c300b561bfde42dc1b04d7d00 10H43H6H5H2H1H0
b6a7dc4223d1211c6e6070cf063834c1 14H44H6H5H2H1H0
4bcaf6c26dcf032dcf4b4a0d5ad47f70 10H45H6H5H2H1H0
b495121bd9b9f38909cbf62009a4e8b6 14H46H6H5H2H1H0
ce654652a58123de811b012f070544fd 50H49H6H5H2H1H0
8db9d7c5e34534353233d444c5ccf93d 4H28H6H5H2H1H0
e5d9feeb0678f1dda11a50f477f6307e 4H51H28H6H5H2H1H0
7d9a78226f15be971885db45bde26749 63H62H51H28H6H5H2H1H0
bf7e7f2d2f4a7b3a75ad0d0ba9834d81 8H52H51H28H6H5H2H1H0
50b07e06528982d9d9dd1d0bbe76cd0f 10H53H51H28H6H5H2H1H0
cc0f0d7e992201e42fc74376e889e6f0 10H54H51H28H6H5H2H1H0
a7592a0ee9f0eb547ac44cd90b5e3fb3 10H55H51H28H6H5H2H1H0
5425865bbc48067d4ca44a1f952d1b9f 8H56H51H28H6H5H2H1H0
65cc75d70ee988c2302f3ea3bdfe06e7 10H57H51H28H6H5H2H1H0
968cdc8a4fa92831f91c86be1255c427 10H58H51H28H6H5H2H1H0
cfeb620ed2d9e6c132b3d6956468e143 10H59H51H28H6H5H2H1H0
bf92eefc375bb3a80ad01b13490aa733 14H60H51H28H6H5H2H1H0
2a4533e5bcb9f6881452ec0f6dbbef44 14H61H51H28H6H5H2H1H0
9f6cea758cb4c4378be514fbe290d41e 4H64H51H28H6H5H2H1H0
5391f5751f15cbcf11ed519e4e4bf05e 4H65H64H51H28H6H5H2H1H0
41a16c29f61f0b5943ee7c6b151508f5 82H81H65H64H51H28H6H5H2H1H0
db3beb17d91520c62d782c99f469136d 8H66H65H64H51H28H6H5H2H1H0
37227c84b1e9dd8da8ac33d55f71a930 10H67H65H64H51H28H6H5H2H1H0
f0dd36ab744b84f8b3a404eae6395228 10H68H65H64H51H28H6H5H2H1H0
744eb39cf816f30fa481baa6ebc9ed4f 10H69H65H64H51H28H6H5H2H1H0
0cc8be78d0f053e9fc7351b9a76ed49d 8H70H65H64H51H28H6H5H2H1H0
2d1bcca05596f6e439ca57cce1c7c068 10H71H65H64H51H28H6H5H2H1H0
d8de8c11bee117e18bb52a1f1d06edbb 10H72H65H64H51H28H6H5H2H1H0
c0db27498359cf3a07e100fd6373499e 10H73H65H64H51H28H6H5H2H1H0
ba510defb9031c30550f0df47cb5d772 14H74H65H64H51H28H6H5H2H1H0
e5eec3527820600e5e1751104b07bc7a 14H80H65H64H51H28H6H5H2H1H0
c3003c05a656effd887f1a8055bcba39 14H75H65H64H51H28H6H5H2H1H0
0b769a2fcca39774fb75afdb0e11ae44 14H76H65H64H51H28H6H5H2H1H0
bec672281be1e208360841b630f462e5 14H77H65H64H51H28H6H5H2H1H0
1462b56a7504ea6e622f1aa1bc7df3b4 14H78H65H64H51H28H6H5H2H1H0
fdba3d36e20348ee73f5c80bab13fbfa 14H79H65H64H51H28H6H5H2H1H0
032dcb819c653935c3ea6c63fd3506ad 86H85H84H83H65H64H51H28H6H5H2H1H0
518d8d261922898bd66c10f0be6ea21b 89H88H87H84H83H65H64H51H28H6H5H2H1H0
4c5e1fb162b10c55ef9c4771e0e7cb0d 92H91H90H87H84H83H65H64H51H28H6H5H2H1H0
5e8cb1723fda28f89a1c855730525ef7 123H122H90H87H84H83H65H64H51H28H6H5H2H1H0
50b55d074cf7d0c664a4896098acff37 94H93H90H87H84H83H65H64H51H28H6H5H2H1H0
ed0c8e9776c630dc9f7c13438584080a 94H95H90H87H84H83H65H64H51H28H6H5H2H1H0
1dc2a46e87ed7b408063449fbb69b20b 94H96H90H87H84H83H65H64H51H28H6H5H2H1H0
96f96c65ba63e0e147703d6b841805fb 94H97H90H87H84H83H65H64H51H28H6H5H2H1H0
1479e2a87452f8b700f5b30b5c6208e5 94H98H90H87H84H83H65H64H51H28H6H5H2H1H0
e71534433af2575b1bdd05c36886bafa 100H99H90H87H84H83H65H64H51H28H6H5H2H1H0
81e29769ddb060ed43d57e1877b20656 10H101H90H87H84H83H65H64H51H28H6H5H2H1H0
2442afbaf9d041e3112c467aad7b84c4 103H102H90H87H84H83H65H64H51H28H6H5H2H1H0
03971d1d16021ea9ba2dc90119f23b4f 8H104H90H87H84H83H65H64H51H28H6H5H2H1H0
a51d31a06fba862ae9a271004a667ce8 10H105H90H87H84H83H65H64H51H28H6H5H2H1H0
07b8e3ea6160e5b3e7a8c9118c41ef9c 8H106H90H87H84H83H65H64H51H28H6H5H2H1H0
e59b4fe7e5e1aec8b4e1036d2c065949 10H107H90H87H84H83H65H64H51H28H6H5H2H1H0
6afe8267f0cda7d596f7ff0baba53ac0 10H108H90H87H84H83H65H64H51H28H6H5H2H1H0
26481ad53677642fdeac79527a32543a 10H109H90H87H84H83H65H64H51H28H6H5H2H1H0
64a9eada2f5b06946ae023307c689e0a 10H110H90H87H84H83H65H64H51H28H6H5H2H1H0
988d0dfdecd99270f0101a7aa16f4230 14H111H90H87H84H83H65H64H51H28H6H5H2H1H0
09f2115648f98c00d5ff9ba626faa873 14H121H90H87H84H83H65H64H51H28H6H5H2H1H0
034c9a252d369a683ea68933bb59e70f 14H112H90H87H84H83H65H64H51H28H6H5H2H1H0
d393aba19ce0d8d221d559efa133bd4a 14H113H90H87H84H83H65H64H51H28H6H5H2H1H0
13d11bda6af95df1a9fc3ac4fd05dad6 14H114H90H87H84H83H65H64H51H28H6H5H2H1H0
ca7f57dd36e500856f5a3cfd898b115e 14H115H90H87H84H83H65H64H51H28H6H5H2H1H0
4c963eaa304032689bf956a8d5ccf4f0 14H116H90H87H84H83H65H64H51H28H6H5H2H1H0
e8f586936a5dc32a9c21a0982c819fa9 14H117H90H87H84H83H65H64H51H28H6H5H2H1H0
8348585236296701245d92084dd3483e 14H118H90H87H84H83H65H64H51H28H6H5H2H1H0
34c84f6fe1a4cde3bd3a4f5601406773 14H119H90H87H84H83H65H64H51H28H6H5H2H1H0
251079b3dd90a37a1679d5273d4a1b36 14H120H90H87H84H83H65H64H51H28H6H5H2H1H0
5822873f9eb4793a6921b75f0be504b2 141H140H90H87H84H83H65H64H51H28H6H5H2H1H0
50b55d074cf7d0c664a4896098acff37 94H93H90H87H84H83H65H64H51H28H6H5H2H1H0
ed0c8e9776c630dc9f7c13438584080a 94H95H90H87H84H83H65H64H51H28H6H5H2H1H0
1dc2a46e87ed7b408063449fbb69b20b 94H96H90H87H84H83H65H64H51H28H6H5H2H1H0
96f96c65ba63e0e147703d6b841805fb 94H97H90H87H84H83H65H64H51H28H6H5H2H1H0
1479e2a87452f8b700f5b30b5c6208e5 94H98H90H87H84H83H65H64H51H28H6H5H2H1H0
e71534433af2575b1bdd05c36886bafa 100H99H90H87H84H83H65H64H51H28H6H5H2H1H0
81e29769ddb060ed43d57e1877b20656 10H101H90H87H84H83H65H64H51H28H6H5H2H1H0
2442afbaf9d041e3112c467aad7b84c4 103H102H90H87H84H83H65H64H51H28H6H5H2H1H0
03971d1d16021ea9ba2dc90119f23b4f 8H104H90H87H84H83H65H64H51H28H6H5H2H1H0
a51d31a06fba862ae9a271004a667ce8 10H105H90H87H84H83H65H64H51H28H6H5H2H1H0
18d56265539c2bc87f1ad1d9892283e8 8H124H90H87H84H83H65H64H51H28H6H5H2H1H0
fe3509be860a82e081a3ff9bdc440e5f 10H125H90H87H84H83H65H64H51H28H6H5H2H1H0
8ce820815238eeaeca802870b61743ac 10H126H90H87H84H83H65H64H51H28H6H5H2H1H0
ed68127cc27bba3f490894a34d49ede8 10H127H90H87H84H83H65H64H51H28H6H5H2H1H0
befcb125c92f5af517579a174daab6aa 10H128H90H87H84H83H65H64H51H28H6H5H2H1H0
15e58e8707af0104c8a84ed810c6824d 14H129H90H87H84H83H65H64H51H28H6H5H2H1H0
723cbc3f5a6954a0dc8f79b7b57747c4 14H139H90H87H84H83H65H64H51H28H6H5H2H1H0
9091da12817b172df39d0e9b1165913e 14H130H90H87H84H83H65H64H51H28H6H5H2H1H0
42b79e1e6d2eda593a26494e347d88c6 14H131H90H87H84H83H65H64H51H28H6H5H2H1H0
7c574564ca7645946f0f76d201f58ecf 14H132H90H87H84H83H65H64H51H28H6H5H2H1H0
8a661305394f088c63fd527cba0df9ae 14H133H90H87H84H83H65H64H51H28H6H5H2H1H0
1ee36b1456d613c97655ecc2b6e62fdf 14H134H90H87H84H83H65H64H51H28H6H5H2H1H0
ae865dd196278bdfbc76c317579bafbf 14H135H90H87H84H83H65H64H51H28H6H5H2H1H0
888ef197af9d3a6b1e1bb8c0931f8a73 14H136H90H87H84H83H65H64H51H28H6H5H2H1H0
5f54298e5d394f8fb0253bf4cc7066b3 14H137H90H87H84H83H65H64H51H28H6H5H2H1H0
d9ebaa4b446613b9d66a7b1a31f475b0 14H138H90H87H84H83H65H64H51H28H6H5H2H1H0
62b7c9a24fdb034024735f0f9f02628a 4H143H90H87H84H83H65H64H51H28H6H5H2H1H0
451a111915d4a016e63e850738dbc5e4 4H142H90H87H84H83H65H64H51H28H6H5H2H1H0
4b67dd5636df62ec9b146ba830f22bdf 50H151H143H90H87H84H83H65H64H51H28H6H5H2H1H0
9a7baf23144cf8ffe07b00fb6c1d75ae 103H148H143H90H87H84H83H65H64H51H28H6H5H2H1H0
d26f70ae6b0f81501ac58c7fd3b1f2a2 50H144H143H90H87H84H83H65H64H51H28H6H5H2H1H0
eaaf1831634663e245a172f414725f18 50H145H143H90H87H84H83H65H64H51H28H6H5H2H1H0
5112f424ed795789d1d7c845c5d33c6b 50H146H143H90H87H84H83H65H64H51H28H6H5H2H1H0
fe9cb4a92f07395b6e77a78ec0dc8eec 50H147H143H90H87H84H83H65H64H51H28H6H5H2H1H0
8e8168bf431aecd714c7c0e7737dd2c7 10H149H143H90H87H84H83H65H64H51H28H6H5H2H1H0
e8009d8949aa163fac264e25a19b9768 14H150H143H90H87H84H83H65H64H51H28H6H5H2H1H0
