(0) Obligation:

JBC Problem based on JBC Program:
Manifest-Version: 1.0 Created-By: 1.6.0_25 (Sun Microsystems Inc.) Main-Class: Terms/TermsCreateMatch
package Terms;

public final class FunctionApplication extends Term {
FunctionSymbol fs;
List<Term> args;

public FunctionApplication(FunctionSymbol f, List<Term> a) {
this.fs = f;
this.args = a;
}

public void collectVariables(List<Variable> vars) {
List<Term> cur = this.args;
while (cur != null) {
cur.value.collectVariables(vars);
cur = cur.next;
}
}

public Map<Variable, Term> extendMatchingSubstitution(Map<Variable, Term> sigma, Term that) {
if (that instanceof Variable) {
return null;
}
FunctionApplication fThat = (FunctionApplication) that;
if (this.fs.equals(fThat.fs)) {
List<Term> curThisArg = this.args;
List<Term> curThatArg = fThat.args;
while (curThisArg != null && curThatArg != null) {
sigma = curThisArg.value.extendMatchingSubstitution(sigma, curThatArg.value);
if (sigma == null) {
return null;
}
curThisArg = curThisArg.next;
curThatArg = curThatArg.next;
}
return sigma;
} else {
return null;
}
}


public int getDepth(){
int currentMaximum=0;
List<Term> cur = this.args;
while (cur != null) {
int currentDepth = cur.value.getDepth()+1;
if (currentDepth > currentMaximum) currentMaximum=currentDepth;
cur = cur.next;
}
return currentMaximum;
}

public boolean equals(Object o) {
if (o instanceof FunctionApplication) {
FunctionApplication oFA = (FunctionApplication) o;
return (this.fs.equals(oFA.fs) && this.args.equals(oFA.args));
}
return false;
}

public int hashCode() {
return args.hashCode() * fs.hashCode();
}
}


package Terms;

public final class FunctionSymbol {
int number;

public FunctionSymbol(int id) {
this.number = id;
}

public int getArity() {
return this.number;
}

public boolean equals(Object o) {
if (o instanceof FunctionSymbol) {
return this.number == ((FunctionSymbol) o).number;
}
return false;
}

public int hashCode() {
return this.number;
}
}


package Terms;

public final class List<T> {
public T value;
public List<T> next;

public void add(T v) {
List<T> newEle = new List<T>();
newEle.value = this.value;
newEle.next = this.next;
this.next = newEle;
this.value = v;
}
}



package Terms;

public final class Map<K, V> {
private K key;
private V value;
private Map<K, V> next;

public void put(K k, V v) {
Map<K, V> newEntry = new Map<K, V>();
newEntry.key = this.key;
newEntry.value = this.value;
newEntry.next = this.next;
this.next = newEntry;
this.key = k;
this.value = v;
}

public V get(K k) {
if (this.key.equals(k)) {
return this.value;
}
if (this.next != null) {
return this.next.get(k);
}
return null;
}
}



package Terms;

public class Random {
static String[] args;
static int index = 0;

public static int random() {
String string = args[index];
index++;
return string.length();
}
}


package Terms;

public abstract class Term {
/**
* @param n maximal depth of the return term
* @return some term of maximal depth n
*/
public static Term create(int n) {
if (n <= 1) {
return new Variable(Random.random());
} else {
int arity = Random.random();
List<Term> args = new List<Term>();
for (int i = 0; i < arity; i++) {
args.add(Term.create(n-1));
}
return new FunctionApplication(new FunctionSymbol(arity), args);
}
}

public final boolean matches(final Term that) {
Map<Variable, Term> sigma = new Map<Variable, Term>();
sigma = this.extendMatchingSubstitution(sigma, that);
return sigma != null;
}

public abstract Map<Variable, Term> extendMatchingSubstitution(Map<Variable, Term> sigma, Term that);

public abstract void collectVariables(List<Variable> vars);

public final List<Variable> getVariables() {
final List<Variable> vars = new List<Variable>();
this.collectVariables(vars);
return vars;
}

public abstract int getDepth();
}


package Terms;

public class TermsCreateMatch {
public static void main(String[] args) {
Random.args = args;
Term t1 = Term.create(Random.random());
Term t2 = Term.create(Random.random());
t1.matches(t2);
}
}


package Terms;

public final class Variable extends Term {
int number;

public Variable(int id) {
this.number = id;
}


public void collectVariables(List<Variable> vars) {
vars.add(this);
}

public Map<Variable, Term> extendMatchingSubstitution(Map<Variable, Term> sigma, Term that) {
Term thisSigma = sigma.get(this);
if (thisSigma == null) {
sigma.put(this, that);
return sigma;
} else {
if (thisSigma.equals(that)) {
return sigma;
} else {
return null;
}
}
}


public int getDepth(){
return 0;
}

public boolean equals(Object o) {
if (o instanceof Variable) {
return this.number == ((Variable) o).number;
}
return false;
}

public int hashCode() {
return number;
}
}


(1) JBCToGraph (SOUND transformation)

Constructed TerminationGraph.

(2) Obligation:

Termination Graph based on JBC Program:
Terms.TermsCreateMatch.main([Ljava/lang/String;)V: Graph of 541 nodes with 0 SCCs.

Terms.Term.create(I)LTerms/Term;: Graph of 275 nodes with 1 SCC.

Terms.Map.get(Ljava/lang/Object;)Ljava/lang/Object;: Graph of 25 nodes with 0 SCCs.

Terms.FunctionApplication.extendMatchingSubstitution(LTerms/Map;LTerms/Term;)LTerms/Map;: Graph of 1211 nodes with 1 SCC.


(3) TerminationGraphToSCCProof (SOUND transformation)

Splitted TerminationGraph to 2 SCCss.

(4) Complex Obligation (AND)

(5) Obligation:

SCC of termination graph based on JBC Program.
SCC contains nodes from the following methods: Terms.FunctionApplication.extendMatchingSubstitution(LTerms/Map;LTerms/Term;)LTerms/Map;
SCC calls the following helper methods: Terms.FunctionApplication.extendMatchingSubstitution(LTerms/Map;LTerms/Term;)LTerms/Map;, Terms.Map.get(Ljava/lang/Object;)Ljava/lang/Object;
Performed SCC analyses: UsedFieldsAnalysis

(6) SCCToIDPv1Proof (SOUND transformation)

Transformed FIGraph SCCs to IDPs. Log:

Generated 179 rules for P and 1255 rules for R.


P rules:
6918_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6918), java.lang.Object(Terms.List(EOC, java.lang.Object(o9847sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9847sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6992_1_extendMatchingSubstitution_InvokeMethod(6992_0_extendMatchingSubstitution_Load(EOS(STATIC_6992), java.lang.Object(o9847sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(o9847sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9847sub), java.lang.Object(Terms.Map(EOC)), NULL)
6992_0_extendMatchingSubstitution_Load(EOS(STATIC_6992), java.lang.Object(o9847sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7033_0_extendMatchingSubstitution_Load(EOS(STATIC_7033), java.lang.Object(o9847sub), java.lang.Object(Terms.Map(EOC)), NULL)
7033_0_extendMatchingSubstitution_Load(EOS(STATIC_7033), java.lang.Object(o9847sub), java.lang.Object(Terms.Map(EOC)), NULL) → 5710_0_extendMatchingSubstitution_Load(EOS(STATIC_5710), java.lang.Object(o9847sub), java.lang.Object(Terms.Map(EOC)), NULL)
5710_0_extendMatchingSubstitution_Load(EOS(STATIC_5710), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), o5453) → 5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), o5453, o5453)
5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5456sub), java.lang.Object(o5456sub)) → 5713_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5713), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5456sub), java.lang.Object(o5456sub))
5713_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5713), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), java.lang.Object(o5459sub)) → 5716_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5716), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), java.lang.Object(o5459sub))
5716_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5716), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), java.lang.Object(o5459sub)) → 5721_0_extendMatchingSubstitution_EQ(EOS(STATIC_5721), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), 0)
5721_0_extendMatchingSubstitution_EQ(EOS(STATIC_5721), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), matching1) → 5724_0_extendMatchingSubstitution_Load(EOS(STATIC_5724), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub)) | =(matching1, 0)
5724_0_extendMatchingSubstitution_Load(EOS(STATIC_5724), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub)) → 5728_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5728), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub))
5728_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5728), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub)) → 5732_0_extendMatchingSubstitution_Store(EOS(STATIC_5732), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub))
5732_0_extendMatchingSubstitution_Store(EOS(STATIC_5732), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub)) → 5738_0_extendMatchingSubstitution_Load(EOS(STATIC_5738), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub))
5738_0_extendMatchingSubstitution_Load(EOS(STATIC_5738), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub)) → 5746_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5746), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), java.lang.Object(o5451sub))
5746_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5746), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521)))) → 5749_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5749), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521))))
5749_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5749), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521)))) → 5752_0_extendMatchingSubstitution_Load(EOS(STATIC_5752), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), o5520)
5752_0_extendMatchingSubstitution_Load(EOS(STATIC_5752), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), o5520) → 5755_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5755), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5459sub), o5520, java.lang.Object(o5459sub))
5755_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5755), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), o5520, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542)))) → 5758_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5758), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), o5520, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))))
5758_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5758), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), o5520, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542)))) → 5760_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5760), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5520, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), o5520, o5541)
5760_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5760), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), java.lang.Object(o5545sub), o5541) → 5762_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5762), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), java.lang.Object(o5545sub), o5541)
5762_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5762), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), java.lang.Object(o5545sub), o5541) → 5765_0_equals_Load(EOS(STATIC_5765), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), java.lang.Object(o5545sub), o5541, java.lang.Object(o5545sub), o5541)
5765_0_equals_Load(EOS(STATIC_5765), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), java.lang.Object(o5545sub), o5541, java.lang.Object(o5545sub), o5541) → 5771_0_equals_CheckCast(EOS(STATIC_5771), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), java.lang.Object(o5545sub), o5541, java.lang.Object(o5545sub), o5541, o5541)
5771_0_equals_CheckCast(EOS(STATIC_5771), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(o5545sub), java.lang.Object(o5548sub), java.lang.Object(o5545sub), java.lang.Object(o5548sub), java.lang.Object(o5548sub)) → 5773_0_equals_CheckCast(EOS(STATIC_5773), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(o5545sub), java.lang.Object(o5548sub), java.lang.Object(o5545sub), java.lang.Object(o5548sub), java.lang.Object(o5548sub))
5773_0_equals_CheckCast(EOS(STATIC_5773), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(o5545sub), java.lang.Object(o5548sub), java.lang.Object(o5545sub), java.lang.Object(o5548sub), java.lang.Object(o5548sub)) → 5778_0_equals_EQ(EOS(STATIC_5778), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(o5545sub), java.lang.Object(o5548sub), java.lang.Object(o5545sub), java.lang.Object(o5548sub), 1)
5778_0_equals_EQ(EOS(STATIC_5778), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(o5545sub), java.lang.Object(o5548sub), java.lang.Object(o5545sub), java.lang.Object(o5548sub), matching1) → 5782_0_equals_Load(EOS(STATIC_5782), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(o5545sub), java.lang.Object(o5548sub), java.lang.Object(o5545sub), java.lang.Object(o5548sub)) | &&(>(1, 0), =(matching1, 1))
5782_0_equals_Load(EOS(STATIC_5782), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(o5545sub), java.lang.Object(o5548sub), java.lang.Object(o5545sub), java.lang.Object(o5548sub)) → 5786_0_equals_FieldAccess(EOS(STATIC_5786), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(o5545sub), java.lang.Object(o5548sub), java.lang.Object(o5548sub), java.lang.Object(o5545sub))
5786_0_equals_FieldAccess(EOS(STATIC_5786), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(o5548sub), java.lang.Object(o5548sub), java.lang.Object(Terms.FunctionSymbol(EOC, i3796))) → 5791_0_equals_FieldAccess(EOS(STATIC_5791), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(o5548sub), java.lang.Object(o5548sub), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)))
5791_0_equals_FieldAccess(EOS(STATIC_5791), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(o5548sub), java.lang.Object(o5548sub), java.lang.Object(Terms.FunctionSymbol(EOC, i3796))) → 5794_0_equals_Load(EOS(STATIC_5794), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(o5548sub), java.lang.Object(o5548sub), i3796)
5794_0_equals_Load(EOS(STATIC_5794), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(o5548sub), java.lang.Object(o5548sub), i3796) → 5798_0_equals_CheckCast(EOS(STATIC_5798), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(o5548sub), i3796, java.lang.Object(o5548sub))
5798_0_equals_CheckCast(EOS(STATIC_5798), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(o5548sub), i3796, java.lang.Object(o5548sub)) → 5803_0_equals_FieldAccess(EOS(STATIC_5803), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5548sub), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(o5548sub), i3796, java.lang.Object(o5548sub))
5803_0_equals_FieldAccess(EOS(STATIC_5803), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), i3796, java.lang.Object(Terms.FunctionSymbol(EOC, i3798))) → 5808_0_equals_FieldAccess(EOS(STATIC_5808), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), i3796, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)))
5808_0_equals_FieldAccess(EOS(STATIC_5808), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), i3796, java.lang.Object(Terms.FunctionSymbol(EOC, i3798))) → 5813_0_equals_NE(EOS(STATIC_5813), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), i3796, i3798)
5813_0_equals_NE(EOS(STATIC_5813), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), i3798, i3798) → 5820_0_equals_NE(EOS(STATIC_5820), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), i3798, i3798)
5820_0_equals_NE(EOS(STATIC_5820), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), i3798, i3798) → 5825_0_equals_ConstantStackPush(EOS(STATIC_5825), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)))
5825_0_equals_ConstantStackPush(EOS(STATIC_5825), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798))) → 5830_0_equals_JMP(EOS(STATIC_5830), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), 1)
5830_0_equals_JMP(EOS(STATIC_5830), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), matching1) → 5837_0_equals_Return(EOS(STATIC_5837), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), 1) | =(matching1, 1)
5837_0_equals_Return(EOS(STATIC_5837), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), matching1) → 5844_0_extendMatchingSubstitution_EQ(EOS(STATIC_5844), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), 1) | =(matching1, 1)
5844_0_extendMatchingSubstitution_EQ(EOS(STATIC_5844), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), matching1) → 5850_0_extendMatchingSubstitution_Load(EOS(STATIC_5850), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542)))) | &&(>(1, 0), =(matching1, 1))
5850_0_extendMatchingSubstitution_Load(EOS(STATIC_5850), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542)))) → 5855_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5855), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521))))
5855_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5855), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5521)))) → 5863_0_extendMatchingSubstitution_Store(EOS(STATIC_5863), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), o5521)
5863_0_extendMatchingSubstitution_Store(EOS(STATIC_5863), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), o5521) → 5869_0_extendMatchingSubstitution_Load(EOS(STATIC_5869), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), o5521)
5869_0_extendMatchingSubstitution_Load(EOS(STATIC_5869), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), o5521) → 5874_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5874), java.lang.Object(Terms.Map(EOC)), o5521, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))))
5874_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5874), java.lang.Object(Terms.Map(EOC)), o5521, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542)))) → 5879_0_extendMatchingSubstitution_Store(EOS(STATIC_5879), java.lang.Object(Terms.Map(EOC)), o5521, o5542)
5879_0_extendMatchingSubstitution_Store(EOS(STATIC_5879), java.lang.Object(Terms.Map(EOC)), o5521, o5542) → 5882_0_extendMatchingSubstitution_Load(EOS(STATIC_5882), java.lang.Object(Terms.Map(EOC)), o5521, o5542)
5882_0_extendMatchingSubstitution_Load(EOS(STATIC_5882), java.lang.Object(Terms.Map(EOC)), o5521, o5542) → 6606_0_extendMatchingSubstitution_Load(EOS(STATIC_6606), java.lang.Object(Terms.Map(EOC)), o5521, o5542)
6606_0_extendMatchingSubstitution_Load(EOS(STATIC_6606), java.lang.Object(Terms.Map(EOC)), o8098, o8099) → 6613_0_extendMatchingSubstitution_NULL(EOS(STATIC_6613), java.lang.Object(Terms.Map(EOC)), o8098, o8099, o8098)
6613_0_extendMatchingSubstitution_NULL(EOS(STATIC_6613), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), o8099, java.lang.Object(o8133sub)) → 6616_0_extendMatchingSubstitution_NULL(EOS(STATIC_6616), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), o8099, java.lang.Object(o8133sub))
6616_0_extendMatchingSubstitution_NULL(EOS(STATIC_6616), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), o8099, java.lang.Object(o8133sub)) → 6620_0_extendMatchingSubstitution_Load(EOS(STATIC_6620), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), o8099)
6620_0_extendMatchingSubstitution_Load(EOS(STATIC_6620), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), o8099) → 6624_0_extendMatchingSubstitution_NULL(EOS(STATIC_6624), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), o8099, o8099)
6624_0_extendMatchingSubstitution_NULL(EOS(STATIC_6624), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), java.lang.Object(o8136sub), java.lang.Object(o8136sub)) → 6628_0_extendMatchingSubstitution_NULL(EOS(STATIC_6628), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), java.lang.Object(o8136sub), java.lang.Object(o8136sub))
6628_0_extendMatchingSubstitution_NULL(EOS(STATIC_6628), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), java.lang.Object(o8136sub), java.lang.Object(o8136sub)) → 6631_0_extendMatchingSubstitution_Load(EOS(STATIC_6631), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), java.lang.Object(o8136sub))
6631_0_extendMatchingSubstitution_Load(EOS(STATIC_6631), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), java.lang.Object(o8136sub)) → 6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), java.lang.Object(o8136sub), java.lang.Object(o8133sub))
6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), java.lang.Object(o8136sub), java.lang.Object(o8133sub)) → 6638_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6638), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), java.lang.Object(o8136sub), java.lang.Object(o8133sub))
6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), java.lang.Object(o8136sub), java.lang.Object(o8133sub)) → 6639_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6639), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), java.lang.Object(o8136sub), java.lang.Object(o8133sub))
6638_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6638), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8146, o8147)), java.lang.Object(o8136sub), java.lang.Object(Terms.List(EOC, o8146, o8147))) → 6641_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6641), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8146, o8147)), java.lang.Object(o8136sub), java.lang.Object(Terms.List(EOC, o8146, o8147)))
6641_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6641), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8146, o8147)), java.lang.Object(o8136sub), java.lang.Object(Terms.List(EOC, o8146, o8147))) → 6647_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6647), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8146, o8147)), java.lang.Object(o8136sub), o8146)
6647_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6647), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8182sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8182sub)) → 6652_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6652), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8182sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8182sub))
6652_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6652), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub)) → 6661_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6661), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub))
6661_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6661), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub)) → 6676_0_extendMatchingSubstitution_Load(EOS(STATIC_6676), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub))
6676_0_extendMatchingSubstitution_Load(EOS(STATIC_6676), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub)) → 6695_0_extendMatchingSubstitution_Load(EOS(STATIC_6695), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)))
6695_0_extendMatchingSubstitution_Load(EOS(STATIC_6695), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC))) → 6713_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6713), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6713_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6713), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub)) → 6724_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6724), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6713_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6713), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub)) → 6725_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6725), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6724_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6724), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, o8370, o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8370, o8371))) → 6738_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6738), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, o8370, o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8370, o8371)))
6738_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6738), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, o8370, o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8370, o8371))) → 6755_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6755), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, o8370, o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), o8370)
6755_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6755), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8752sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8752sub)) → 6777_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6777), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8752sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8752sub))
6755_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6755), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6778_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6778), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), NULL)
6777_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6777), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 6827_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6827), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
6827_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6827), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 6911_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6911), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
6911_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6911), java.lang.Object(Terms.List(EOC, java.lang.Object(o10403sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10403sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 6986_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6986), java.lang.Object(Terms.List(EOC, java.lang.Object(o10403sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10403sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
6986_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6986), java.lang.Object(Terms.List(EOC, java.lang.Object(o10403sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10403sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 7031_1_extendMatchingSubstitution_InvokeMethod(7031_0_extendMatchingSubstitution_Load(EOS(STATIC_7031), java.lang.Object(o10403sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o10403sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10403sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
7031_0_extendMatchingSubstitution_Load(EOS(STATIC_7031), java.lang.Object(o10403sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 7060_0_extendMatchingSubstitution_Load(EOS(STATIC_7060), java.lang.Object(o10403sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
7031_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return(EOS(STATIC_6636), java.lang.Object(Terms.Map(EOC))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284)))) → 7228_0_extendMatchingSubstitution_Return(EOS(STATIC_7228), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), java.lang.Object(Terms.Map(EOC)))
7060_0_extendMatchingSubstitution_Load(EOS(STATIC_7060), java.lang.Object(o10403sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 5710_0_extendMatchingSubstitution_Load(EOS(STATIC_5710), java.lang.Object(o10403sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
7228_0_extendMatchingSubstitution_Return(EOS(STATIC_7228), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), java.lang.Object(Terms.Map(EOC))) → 7327_0_extendMatchingSubstitution_Store(EOS(STATIC_7327), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)), java.lang.Object(Terms.Map(EOC)))
7327_0_extendMatchingSubstitution_Store(EOS(STATIC_7327), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)), java.lang.Object(Terms.Map(EOC))) → 7383_0_extendMatchingSubstitution_Load(EOS(STATIC_7383), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)))
7383_0_extendMatchingSubstitution_Load(EOS(STATIC_7383), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371))) → 7471_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7471), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)), java.lang.Object(Terms.Map(EOC)))
7471_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7471), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)), java.lang.Object(Terms.Map(EOC))) → 7789_0_extendMatchingSubstitution_Load(EOS(STATIC_7789), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)))
7789_0_extendMatchingSubstitution_Load(EOS(STATIC_7789), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371))) → 8020_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8020), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147)))
8020_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8020), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11280))), o8147))) → 8084_0_extendMatchingSubstitution_Store(EOS(STATIC_8084), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)), o8147)
8084_0_extendMatchingSubstitution_Store(EOS(STATIC_8084), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)), o8147) → 8162_0_extendMatchingSubstitution_Load(EOS(STATIC_8162), java.lang.Object(Terms.Map(EOC)), o8147, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)))
8162_0_extendMatchingSubstitution_Load(EOS(STATIC_8162), java.lang.Object(Terms.Map(EOC)), o8147, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371))) → 8349_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8349), java.lang.Object(Terms.Map(EOC)), o8147, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371)))
8349_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8349), java.lang.Object(Terms.Map(EOC)), o8147, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4278)), o11284))), o8371))) → 8939_0_extendMatchingSubstitution_Store(EOS(STATIC_8939), java.lang.Object(Terms.Map(EOC)), o8147, o8371)
8939_0_extendMatchingSubstitution_Store(EOS(STATIC_8939), java.lang.Object(Terms.Map(EOC)), o8147, o8371) → 9199_0_extendMatchingSubstitution_JMP(EOS(STATIC_9199), java.lang.Object(Terms.Map(EOC)), o8147, o8371)
9199_0_extendMatchingSubstitution_JMP(EOS(STATIC_9199), java.lang.Object(Terms.Map(EOC)), o8147, o8371) → 9280_0_extendMatchingSubstitution_Load(EOS(STATIC_9280), java.lang.Object(Terms.Map(EOC)), o8147, o8371)
9280_0_extendMatchingSubstitution_Load(EOS(STATIC_9280), java.lang.Object(Terms.Map(EOC)), o8147, o8371) → 6606_0_extendMatchingSubstitution_Load(EOS(STATIC_6606), java.lang.Object(Terms.Map(EOC)), o8147, o8371)
6778_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6778), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6831_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6831), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), NULL)
6831_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6831), java.lang.Object(Terms.List(EOC, java.lang.Object(o9847sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9847sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6918_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6918), java.lang.Object(Terms.List(EOC, java.lang.Object(o9847sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9847sub), java.lang.Object(Terms.Map(EOC)), NULL)
6725_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6725), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, o8373, o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8373, o8374))) → 6739_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6739), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, o8373, o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8373, o8374)))
6739_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6739), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, o8373, o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8373, o8374))) → 6759_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6759), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, o8373, o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), o8373)
6759_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6759), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8753sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8753sub)) → 6779_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6779), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8753sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8753sub))
6759_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6759), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6780_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6780), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), NULL)
6779_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6779), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub)) → 6836_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6836), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub))
6836_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6836), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub)) → 6924_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6924), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub))
6924_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6924), java.lang.Object(Terms.List(EOC, java.lang.Object(o10408sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10408sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub)) → 6995_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6995), java.lang.Object(Terms.List(EOC, java.lang.Object(o10408sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10408sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub))
6995_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6995), java.lang.Object(Terms.List(EOC, java.lang.Object(o10408sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10408sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub)) → 7035_1_extendMatchingSubstitution_InvokeMethod(7035_0_extendMatchingSubstitution_Load(EOS(STATIC_7035), java.lang.Object(o10408sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o10408sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10408sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub))
7035_0_extendMatchingSubstitution_Load(EOS(STATIC_7035), java.lang.Object(o10408sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub)) → 7066_0_extendMatchingSubstitution_Load(EOS(STATIC_7066), java.lang.Object(o10408sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub))
7035_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return(EOS(STATIC_6636), java.lang.Object(Terms.Map(EOC))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367)))) → 7248_0_extendMatchingSubstitution_Return(EOS(STATIC_7248), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), java.lang.Object(Terms.Map(EOC)))
7066_0_extendMatchingSubstitution_Load(EOS(STATIC_7066), java.lang.Object(o10408sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub)) → 5710_0_extendMatchingSubstitution_Load(EOS(STATIC_5710), java.lang.Object(o10408sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub))
7248_0_extendMatchingSubstitution_Return(EOS(STATIC_7248), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), java.lang.Object(Terms.Map(EOC))) → 7342_0_extendMatchingSubstitution_Store(EOS(STATIC_7342), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)), java.lang.Object(Terms.Map(EOC)))
7342_0_extendMatchingSubstitution_Store(EOS(STATIC_7342), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)), java.lang.Object(Terms.Map(EOC))) → 7399_0_extendMatchingSubstitution_Load(EOS(STATIC_7399), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)))
7399_0_extendMatchingSubstitution_Load(EOS(STATIC_7399), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374))) → 7508_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7508), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)), java.lang.Object(Terms.Map(EOC)))
7508_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7508), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)), java.lang.Object(Terms.Map(EOC))) → 7894_0_extendMatchingSubstitution_Load(EOS(STATIC_7894), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)))
7894_0_extendMatchingSubstitution_Load(EOS(STATIC_7894), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374))) → 8042_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8042), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147)))
8042_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8042), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11363))), o8147))) → 8101_0_extendMatchingSubstitution_Store(EOS(STATIC_8101), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)), o8147)
8101_0_extendMatchingSubstitution_Store(EOS(STATIC_8101), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)), o8147) → 8218_0_extendMatchingSubstitution_Load(EOS(STATIC_8218), java.lang.Object(Terms.Map(EOC)), o8147, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)))
8218_0_extendMatchingSubstitution_Load(EOS(STATIC_8218), java.lang.Object(Terms.Map(EOC)), o8147, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374))) → 8629_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8629), java.lang.Object(Terms.Map(EOC)), o8147, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374)))
8629_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8629), java.lang.Object(Terms.Map(EOC)), o8147, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4297)), o11367))), o8374))) → 8981_0_extendMatchingSubstitution_Store(EOS(STATIC_8981), java.lang.Object(Terms.Map(EOC)), o8147, o8374)
8981_0_extendMatchingSubstitution_Store(EOS(STATIC_8981), java.lang.Object(Terms.Map(EOC)), o8147, o8374) → 9205_0_extendMatchingSubstitution_JMP(EOS(STATIC_9205), java.lang.Object(Terms.Map(EOC)), o8147, o8374)
9205_0_extendMatchingSubstitution_JMP(EOS(STATIC_9205), java.lang.Object(Terms.Map(EOC)), o8147, o8374) → 9287_0_extendMatchingSubstitution_Load(EOS(STATIC_9287), java.lang.Object(Terms.Map(EOC)), o8147, o8374)
9287_0_extendMatchingSubstitution_Load(EOS(STATIC_9287), java.lang.Object(Terms.Map(EOC)), o8147, o8374) → 6606_0_extendMatchingSubstitution_Load(EOS(STATIC_6606), java.lang.Object(Terms.Map(EOC)), o8147, o8374)
6780_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6780), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6841_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6841), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), NULL)
6841_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6841), java.lang.Object(Terms.List(EOC, java.lang.Object(o10038sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10038sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6930_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6930), java.lang.Object(Terms.List(EOC, java.lang.Object(o10038sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10038sub), java.lang.Object(Terms.Map(EOC)), NULL)
6930_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6930), java.lang.Object(Terms.List(EOC, java.lang.Object(o10038sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10038sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7002_1_extendMatchingSubstitution_InvokeMethod(7002_0_extendMatchingSubstitution_Load(EOS(STATIC_7002), java.lang.Object(o10038sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(o10038sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10038sub), java.lang.Object(Terms.Map(EOC)), NULL)
7002_0_extendMatchingSubstitution_Load(EOS(STATIC_7002), java.lang.Object(o10038sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7036_0_extendMatchingSubstitution_Load(EOS(STATIC_7036), java.lang.Object(o10038sub), java.lang.Object(Terms.Map(EOC)), NULL)
7036_0_extendMatchingSubstitution_Load(EOS(STATIC_7036), java.lang.Object(o10038sub), java.lang.Object(Terms.Map(EOC)), NULL) → 5710_0_extendMatchingSubstitution_Load(EOS(STATIC_5710), java.lang.Object(o10038sub), java.lang.Object(Terms.Map(EOC)), NULL)
6639_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6639), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8149, o8150)), java.lang.Object(o8136sub), java.lang.Object(Terms.List(EOC, o8149, o8150))) → 6643_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6643), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8149, o8150)), java.lang.Object(o8136sub), java.lang.Object(Terms.List(EOC, o8149, o8150)))
6643_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6643), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8149, o8150)), java.lang.Object(o8136sub), java.lang.Object(Terms.List(EOC, o8149, o8150))) → 6648_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6648), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8149, o8150)), java.lang.Object(o8136sub), o8149)
6648_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6648), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8183sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8183sub)) → 6654_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6654), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8183sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8183sub))
6654_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6654), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub)) → 6670_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6670), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub))
6670_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6670), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub)) → 6686_0_extendMatchingSubstitution_Load(EOS(STATIC_6686), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub))
6686_0_extendMatchingSubstitution_Load(EOS(STATIC_6686), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub)) → 6702_0_extendMatchingSubstitution_Load(EOS(STATIC_6702), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)))
6702_0_extendMatchingSubstitution_Load(EOS(STATIC_6702), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC))) → 6719_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6719), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6719_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6719), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub)) → 6730_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6730), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6719_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6719), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub)) → 6731_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6731), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6730_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6730), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, o8395, o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8395, o8396))) → 6745_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6745), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, o8395, o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8395, o8396)))
6745_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6745), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, o8395, o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8395, o8396))) → 6766_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6766), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, o8395, o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), o8395)
6766_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6766), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8784sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8784sub)) → 6800_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6800), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8784sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8784sub))
6766_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6766), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6801_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6801), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), NULL)
6800_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6800), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 6865_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6865), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
6865_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6865), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 6948_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6948), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
6948_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6948), java.lang.Object(Terms.List(EOC, java.lang.Object(o10420sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10420sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 7008_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7008), java.lang.Object(Terms.List(EOC, java.lang.Object(o10420sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10420sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
7008_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7008), java.lang.Object(Terms.List(EOC, java.lang.Object(o10420sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10420sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 7046_1_extendMatchingSubstitution_InvokeMethod(7046_0_extendMatchingSubstitution_Load(EOS(STATIC_7046), java.lang.Object(o10420sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o10420sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10420sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
7046_0_extendMatchingSubstitution_Load(EOS(STATIC_7046), java.lang.Object(o10420sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 7081_0_extendMatchingSubstitution_Load(EOS(STATIC_7081), java.lang.Object(o10420sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
7046_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return(EOS(STATIC_6636), java.lang.Object(Terms.Map(EOC))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575)))) → 7281_0_extendMatchingSubstitution_Return(EOS(STATIC_7281), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), java.lang.Object(Terms.Map(EOC)))
7081_0_extendMatchingSubstitution_Load(EOS(STATIC_7081), java.lang.Object(o10420sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 5710_0_extendMatchingSubstitution_Load(EOS(STATIC_5710), java.lang.Object(o10420sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
7281_0_extendMatchingSubstitution_Return(EOS(STATIC_7281), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), java.lang.Object(Terms.Map(EOC))) → 7357_0_extendMatchingSubstitution_Store(EOS(STATIC_7357), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)), java.lang.Object(Terms.Map(EOC)))
7357_0_extendMatchingSubstitution_Store(EOS(STATIC_7357), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)), java.lang.Object(Terms.Map(EOC))) → 7423_0_extendMatchingSubstitution_Load(EOS(STATIC_7423), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)))
7423_0_extendMatchingSubstitution_Load(EOS(STATIC_7423), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396))) → 7585_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7585), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)), java.lang.Object(Terms.Map(EOC)))
7585_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7585), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)), java.lang.Object(Terms.Map(EOC))) → 7948_0_extendMatchingSubstitution_Load(EOS(STATIC_7948), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)))
7948_0_extendMatchingSubstitution_Load(EOS(STATIC_7948), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396))) → 8058_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8058), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150)))
8058_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8058), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11571))), o8150))) → 8122_0_extendMatchingSubstitution_Store(EOS(STATIC_8122), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)), o8150)
8122_0_extendMatchingSubstitution_Store(EOS(STATIC_8122), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)), o8150) → 8256_0_extendMatchingSubstitution_Load(EOS(STATIC_8256), java.lang.Object(Terms.Map(EOC)), o8150, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)))
8256_0_extendMatchingSubstitution_Load(EOS(STATIC_8256), java.lang.Object(Terms.Map(EOC)), o8150, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396))) → 8764_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8764), java.lang.Object(Terms.Map(EOC)), o8150, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396)))
8764_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8764), java.lang.Object(Terms.Map(EOC)), o8150, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4316)), o11575))), o8396))) → 9092_0_extendMatchingSubstitution_Store(EOS(STATIC_9092), java.lang.Object(Terms.Map(EOC)), o8150, o8396)
9092_0_extendMatchingSubstitution_Store(EOS(STATIC_9092), java.lang.Object(Terms.Map(EOC)), o8150, o8396) → 9247_0_extendMatchingSubstitution_JMP(EOS(STATIC_9247), java.lang.Object(Terms.Map(EOC)), o8150, o8396)
9247_0_extendMatchingSubstitution_JMP(EOS(STATIC_9247), java.lang.Object(Terms.Map(EOC)), o8150, o8396) → 9354_0_extendMatchingSubstitution_Load(EOS(STATIC_9354), java.lang.Object(Terms.Map(EOC)), o8150, o8396)
9354_0_extendMatchingSubstitution_Load(EOS(STATIC_9354), java.lang.Object(Terms.Map(EOC)), o8150, o8396) → 6606_0_extendMatchingSubstitution_Load(EOS(STATIC_6606), java.lang.Object(Terms.Map(EOC)), o8150, o8396)
6801_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6801), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6870_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6870), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), NULL)
6870_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6870), java.lang.Object(Terms.List(EOC, java.lang.Object(o10206sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10206sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6954_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6954), java.lang.Object(Terms.List(EOC, java.lang.Object(o10206sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10206sub), java.lang.Object(Terms.Map(EOC)), NULL)
6954_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6954), java.lang.Object(Terms.List(EOC, java.lang.Object(o10206sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10206sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7015_1_extendMatchingSubstitution_InvokeMethod(7015_0_extendMatchingSubstitution_Load(EOS(STATIC_7015), java.lang.Object(o10206sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(o10206sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10206sub), java.lang.Object(Terms.Map(EOC)), NULL)
7015_0_extendMatchingSubstitution_Load(EOS(STATIC_7015), java.lang.Object(o10206sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7048_0_extendMatchingSubstitution_Load(EOS(STATIC_7048), java.lang.Object(o10206sub), java.lang.Object(Terms.Map(EOC)), NULL)
7048_0_extendMatchingSubstitution_Load(EOS(STATIC_7048), java.lang.Object(o10206sub), java.lang.Object(Terms.Map(EOC)), NULL) → 5710_0_extendMatchingSubstitution_Load(EOS(STATIC_5710), java.lang.Object(o10206sub), java.lang.Object(Terms.Map(EOC)), NULL)
6731_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6731), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, o8398, o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8398, o8399))) → 6746_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6746), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, o8398, o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8398, o8399)))
6746_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6746), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, o8398, o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8398, o8399))) → 6769_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6769), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, o8398, o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), o8398)
6769_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6769), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8785sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8785sub)) → 6802_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6802), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8785sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8785sub))
6769_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6769), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6803_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6803), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), NULL)
6802_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6802), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub)) → 6874_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6874), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub))
6874_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6874), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub)) → 6963_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6963), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub))
6963_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6963), java.lang.Object(Terms.List(EOC, java.lang.Object(o10424sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10424sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub)) → 7017_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7017), java.lang.Object(Terms.List(EOC, java.lang.Object(o10424sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10424sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub))
7017_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7017), java.lang.Object(Terms.List(EOC, java.lang.Object(o10424sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10424sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub)) → 7050_1_extendMatchingSubstitution_InvokeMethod(7050_0_extendMatchingSubstitution_Load(EOS(STATIC_7050), java.lang.Object(o10424sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o10424sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10424sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub))
7050_0_extendMatchingSubstitution_Load(EOS(STATIC_7050), java.lang.Object(o10424sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub)) → 7086_0_extendMatchingSubstitution_Load(EOS(STATIC_7086), java.lang.Object(o10424sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub))
7050_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return(EOS(STATIC_6636), java.lang.Object(Terms.Map(EOC))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657)))) → 7298_0_extendMatchingSubstitution_Return(EOS(STATIC_7298), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), java.lang.Object(Terms.Map(EOC)))
7086_0_extendMatchingSubstitution_Load(EOS(STATIC_7086), java.lang.Object(o10424sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub)) → 5710_0_extendMatchingSubstitution_Load(EOS(STATIC_5710), java.lang.Object(o10424sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub))
7298_0_extendMatchingSubstitution_Return(EOS(STATIC_7298), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), java.lang.Object(Terms.Map(EOC))) → 7371_0_extendMatchingSubstitution_Store(EOS(STATIC_7371), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)), java.lang.Object(Terms.Map(EOC)))
7371_0_extendMatchingSubstitution_Store(EOS(STATIC_7371), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)), java.lang.Object(Terms.Map(EOC))) → 7440_0_extendMatchingSubstitution_Load(EOS(STATIC_7440), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)))
7440_0_extendMatchingSubstitution_Load(EOS(STATIC_7440), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399))) → 7676_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7676), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)), java.lang.Object(Terms.Map(EOC)))
7676_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7676), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)), java.lang.Object(Terms.Map(EOC))) → 8000_0_extendMatchingSubstitution_Load(EOS(STATIC_8000), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)))
8000_0_extendMatchingSubstitution_Load(EOS(STATIC_8000), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399))) → 8066_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8066), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150)))
8066_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8066), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11653))), o8150))) → 8131_0_extendMatchingSubstitution_Store(EOS(STATIC_8131), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)), o8150)
8131_0_extendMatchingSubstitution_Store(EOS(STATIC_8131), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)), o8150) → 8281_0_extendMatchingSubstitution_Load(EOS(STATIC_8281), java.lang.Object(Terms.Map(EOC)), o8150, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)))
8281_0_extendMatchingSubstitution_Load(EOS(STATIC_8281), java.lang.Object(Terms.Map(EOC)), o8150, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399))) → 8843_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8843), java.lang.Object(Terms.Map(EOC)), o8150, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399)))
8843_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_8843), java.lang.Object(Terms.Map(EOC)), o8150, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4335)), o11657))), o8399))) → 9149_0_extendMatchingSubstitution_Store(EOS(STATIC_9149), java.lang.Object(Terms.Map(EOC)), o8150, o8399)
9149_0_extendMatchingSubstitution_Store(EOS(STATIC_9149), java.lang.Object(Terms.Map(EOC)), o8150, o8399) → 9252_0_extendMatchingSubstitution_JMP(EOS(STATIC_9252), java.lang.Object(Terms.Map(EOC)), o8150, o8399)
9252_0_extendMatchingSubstitution_JMP(EOS(STATIC_9252), java.lang.Object(Terms.Map(EOC)), o8150, o8399) → 9360_0_extendMatchingSubstitution_Load(EOS(STATIC_9360), java.lang.Object(Terms.Map(EOC)), o8150, o8399)
9360_0_extendMatchingSubstitution_Load(EOS(STATIC_9360), java.lang.Object(Terms.Map(EOC)), o8150, o8399) → 6606_0_extendMatchingSubstitution_Load(EOS(STATIC_6606), java.lang.Object(Terms.Map(EOC)), o8150, o8399)
6803_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6803), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6880_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6880), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), NULL)
6880_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6880), java.lang.Object(Terms.List(EOC, java.lang.Object(o10394sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10394sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6969_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6969), java.lang.Object(Terms.List(EOC, java.lang.Object(o10394sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10394sub), java.lang.Object(Terms.Map(EOC)), NULL)
6969_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6969), java.lang.Object(Terms.List(EOC, java.lang.Object(o10394sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10394sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7024_1_extendMatchingSubstitution_InvokeMethod(7024_0_extendMatchingSubstitution_Load(EOS(STATIC_7024), java.lang.Object(o10394sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(o10394sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10394sub), java.lang.Object(Terms.Map(EOC)), NULL)
7024_0_extendMatchingSubstitution_Load(EOS(STATIC_7024), java.lang.Object(o10394sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7052_0_extendMatchingSubstitution_Load(EOS(STATIC_7052), java.lang.Object(o10394sub), java.lang.Object(Terms.Map(EOC)), NULL)
7052_0_extendMatchingSubstitution_Load(EOS(STATIC_7052), java.lang.Object(o10394sub), java.lang.Object(Terms.Map(EOC)), NULL) → 5710_0_extendMatchingSubstitution_Load(EOS(STATIC_5710), java.lang.Object(o10394sub), java.lang.Object(Terms.Map(EOC)), NULL)
R rules:
7233_0_get_Load(EOS(STATIC_7233), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9846sub)) → 4368_0_get_Load(EOS(STATIC_4368), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9846sub))
7252_0_get_Load(EOS(STATIC_7252), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10037sub)) → 4368_0_get_Load(EOS(STATIC_4368), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10037sub))
7284_0_get_Load(EOS(STATIC_7284), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10205sub)) → 4368_0_get_Load(EOS(STATIC_4368), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10205sub))
7302_0_get_Load(EOS(STATIC_7302), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10393sub)) → 4368_0_get_Load(EOS(STATIC_4368), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10393sub))
7318_0_get_Load(EOS(STATIC_7318), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10402sub)) → 4368_0_get_Load(EOS(STATIC_4368), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10402sub))
7331_0_get_Load(EOS(STATIC_7331), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10407sub)) → 4368_0_get_Load(EOS(STATIC_4368), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10407sub))
7349_0_get_Load(EOS(STATIC_7349), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10419sub)) → 4368_0_get_Load(EOS(STATIC_4368), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10419sub))
7361_0_get_Load(EOS(STATIC_7361), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10423sub)) → 4368_0_get_Load(EOS(STATIC_4368), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10423sub))
5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL, NULL) → 5714_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5714), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL, NULL)
5713_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5713), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5457sub), java.lang.Object(o5457sub)) → 5715_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5715), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5457sub), java.lang.Object(o5457sub))
5714_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5714), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL, NULL) → 5717_0_extendMatchingSubstitution_EQ(EOS(STATIC_5717), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL, 0)
5715_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5715), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5457sub), java.lang.Object(o5457sub)) → 5719_0_extendMatchingSubstitution_EQ(EOS(STATIC_5719), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5457sub), 1)
5717_0_extendMatchingSubstitution_EQ(EOS(STATIC_5717), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL, matching1) → 5722_0_extendMatchingSubstitution_Load(EOS(STATIC_5722), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL) | =(matching1, 0)
5719_0_extendMatchingSubstitution_EQ(EOS(STATIC_5719), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5457sub), matching1) → 5723_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_5723), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5457sub)) | &&(>(1, 0), =(matching1, 1))
5722_0_extendMatchingSubstitution_Load(EOS(STATIC_5722), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL) → 5726_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5726), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL)
5723_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_5723), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5457sub)) → 5727_0_extendMatchingSubstitution_Return(EOS(STATIC_5727), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o5457sub), NULL)
5726_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5726), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL) → 5729_0_extendMatchingSubstitution_Store(EOS(STATIC_5729), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL)
5729_0_extendMatchingSubstitution_Store(EOS(STATIC_5729), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL) → 5733_0_extendMatchingSubstitution_Load(EOS(STATIC_5733), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL)
5733_0_extendMatchingSubstitution_Load(EOS(STATIC_5733), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL) → 5739_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5739), java.lang.Object(o5451sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o5451sub))
5739_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5739), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518)))) → 5747_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5747), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))))
5747_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5747), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518)))) → 5750_0_extendMatchingSubstitution_Load(EOS(STATIC_5750), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517)
5750_0_extendMatchingSubstitution_Load(EOS(STATIC_5750), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517) → 5753_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5753), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL)
5753_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5753), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL) → 5756_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5756), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL)
5756_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5756), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL) → 5759_0_<init>_Load(EOS(STATIC_5759), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5759_0_<init>_Load(EOS(STATIC_5759), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5764_0_<init>_InvokeMethod(EOS(STATIC_5764), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5760_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5760), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541) → 5763_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5763), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541)
5763_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5763), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541) → 5766_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5766), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541)
5764_0_<init>_InvokeMethod(EOS(STATIC_5764), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5768_0_<init>_Load(EOS(STATIC_5768), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5766_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5766), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541) → 5769_0_<init>_Load(EOS(STATIC_5769), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5768_0_<init>_Load(EOS(STATIC_5768), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5772_0_<init>_InvokeMethod(EOS(STATIC_5772), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5769_0_<init>_Load(EOS(STATIC_5769), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5776_0_<init>_InvokeMethod(EOS(STATIC_5776), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5771_0_equals_CheckCast(EOS(STATIC_5771), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5542))), java.lang.Object(o5545sub), NULL, java.lang.Object(o5545sub), NULL, NULL) → 5774_0_equals_CheckCast(EOS(STATIC_5774), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5542))), java.lang.Object(o5545sub), NULL, java.lang.Object(o5545sub), NULL, NULL)
5772_0_<init>_InvokeMethod(EOS(STATIC_5772), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5777_0_<init>_Load(EOS(STATIC_5777), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5774_0_equals_CheckCast(EOS(STATIC_5774), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5542))), java.lang.Object(o5545sub), NULL, java.lang.Object(o5545sub), NULL, NULL) → 5780_0_equals_EQ(EOS(STATIC_5780), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5542))), java.lang.Object(o5545sub), NULL, java.lang.Object(o5545sub), NULL, 0)
5776_0_<init>_InvokeMethod(EOS(STATIC_5776), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5781_0_<init>_Load(EOS(STATIC_5781), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5777_0_<init>_Load(EOS(STATIC_5777), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5785_0_<init>_InvokeMethod(EOS(STATIC_5785), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5780_0_equals_EQ(EOS(STATIC_5780), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5542))), java.lang.Object(o5545sub), NULL, java.lang.Object(o5545sub), NULL, matching1) → 5783_0_equals_ConstantStackPush(EOS(STATIC_5783), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5542))), java.lang.Object(o5545sub), NULL) | =(matching1, 0)
5781_0_<init>_Load(EOS(STATIC_5781), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5789_0_<init>_InvokeMethod(EOS(STATIC_5789), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5783_0_equals_ConstantStackPush(EOS(STATIC_5783), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5542))), java.lang.Object(o5545sub), NULL) → 5787_0_equals_Return(EOS(STATIC_5787), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5542))), java.lang.Object(o5545sub), NULL, 0)
5785_0_<init>_InvokeMethod(EOS(STATIC_5785), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5790_0_<init>_Load(EOS(STATIC_5790), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5787_0_equals_Return(EOS(STATIC_5787), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5542))), java.lang.Object(o5545sub), NULL, matching1) → 5792_0_extendMatchingSubstitution_EQ(EOS(STATIC_5792), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5542))), 0) | =(matching1, 0)
5789_0_<init>_InvokeMethod(EOS(STATIC_5789), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5793_0_<init>_Load(EOS(STATIC_5793), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5790_0_<init>_Load(EOS(STATIC_5790), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5797_0_<init>_InvokeMethod(EOS(STATIC_5797), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5792_0_extendMatchingSubstitution_EQ(EOS(STATIC_5792), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o5545sub), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5542))), matching1) → 5796_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_5796)) | =(matching1, 0)
5793_0_<init>_Load(EOS(STATIC_5793), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5801_0_<init>_InvokeMethod(EOS(STATIC_5801), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5796_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_5796)) → 5799_0_extendMatchingSubstitution_Return(EOS(STATIC_5799), NULL)
5797_0_<init>_InvokeMethod(EOS(STATIC_5797), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5802_0_<init>_Load(EOS(STATIC_5802), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5801_0_<init>_InvokeMethod(EOS(STATIC_5801), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5806_0_<init>_Load(EOS(STATIC_5806), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5802_0_<init>_Load(EOS(STATIC_5802), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5807_0_<init>_Load(EOS(STATIC_5807), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5806_0_<init>_Load(EOS(STATIC_5806), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5816_0_<init>_InvokeMethod(EOS(STATIC_5816), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5807_0_<init>_Load(EOS(STATIC_5807), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5812_0_<init>_FieldAccess(EOS(STATIC_5812), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5812_0_<init>_FieldAccess(EOS(STATIC_5812), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5818_0_<init>_Load(EOS(STATIC_5818), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5813_0_equals_NE(EOS(STATIC_5813), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), i3796, i3798) → 5819_0_equals_NE(EOS(STATIC_5819), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), i3796, i3798)
5816_0_<init>_InvokeMethod(EOS(STATIC_5816), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5822_0_<init>_Load(EOS(STATIC_5822), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5818_0_<init>_Load(EOS(STATIC_5818), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5823_0_<init>_InvokeMethod(EOS(STATIC_5823), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5819_0_equals_NE(EOS(STATIC_5819), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), i3796, i3798) → 5824_0_equals_ConstantStackPush(EOS(STATIC_5824), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798))) | !(=(i3796, i3798))
5822_0_<init>_Load(EOS(STATIC_5822), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5826_0_<init>_Load(EOS(STATIC_5826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5823_0_<init>_InvokeMethod(EOS(STATIC_5823), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5828_0_<init>_StackPop(EOS(STATIC_5828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5824_0_equals_ConstantStackPush(EOS(STATIC_5824), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798))) → 5829_0_equals_Return(EOS(STATIC_5829), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), 0)
5826_0_<init>_Load(EOS(STATIC_5826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5831_0_<init>_FieldAccess(EOS(STATIC_5831), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5828_0_<init>_StackPop(EOS(STATIC_5828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5833_0_<init>_Return(EOS(STATIC_5833), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5829_0_equals_Return(EOS(STATIC_5829), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), matching1) → 5834_0_extendMatchingSubstitution_EQ(EOS(STATIC_5834), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), 0) | =(matching1, 0)
5831_0_<init>_FieldAccess(EOS(STATIC_5831), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5839_0_<init>_Load(EOS(STATIC_5839), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5833_0_<init>_Return(EOS(STATIC_5833), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5840_0_<init>_Return(EOS(STATIC_5840), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5834_0_extendMatchingSubstitution_EQ(EOS(STATIC_5834), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3796)), o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i3798)), o5542))), matching1) → 5842_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_5842)) | =(matching1, 0)
5839_0_<init>_Load(EOS(STATIC_5839), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5846_0_<init>_InvokeMethod(EOS(STATIC_5846), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5840_0_<init>_Return(EOS(STATIC_5840), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5847_0_<init>_Return(EOS(STATIC_5847), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5842_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_5842)) → 5848_0_extendMatchingSubstitution_Return(EOS(STATIC_5848), NULL)
5846_0_<init>_InvokeMethod(EOS(STATIC_5846), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5851_0_<init>_StackPop(EOS(STATIC_5851), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5847_0_<init>_Return(EOS(STATIC_5847), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5852_0_<init>_Return(EOS(STATIC_5852), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL)
5851_0_<init>_StackPop(EOS(STATIC_5851), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5856_0_<init>_Return(EOS(STATIC_5856), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5852_0_<init>_Return(EOS(STATIC_5852), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL) → 5858_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5517, o5518))), java.lang.Object(Terms.Map(EOC)), NULL, o5517, NULL)
5856_0_<init>_Return(EOS(STATIC_5856), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5864_0_<init>_Return(EOS(STATIC_5864), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5864_0_<init>_Return(EOS(STATIC_5864), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5870_0_<init>_Return(EOS(STATIC_5870), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
5870_0_<init>_Return(EOS(STATIC_5870), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 5875_0_<init>_Return(EOS(STATIC_5875), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541)
5875_0_<init>_Return(EOS(STATIC_5875), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541) → 5881_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5881), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o5521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o5541, o5542))), NULL, o5541)
6613_0_extendMatchingSubstitution_NULL(EOS(STATIC_6613), java.lang.Object(Terms.Map(EOC)), NULL, o8099, NULL) → 6617_0_extendMatchingSubstitution_NULL(EOS(STATIC_6617), java.lang.Object(Terms.Map(EOC)), NULL, o8099, NULL)
6617_0_extendMatchingSubstitution_NULL(EOS(STATIC_6617), java.lang.Object(Terms.Map(EOC)), NULL, o8099, NULL) → 6621_0_extendMatchingSubstitution_Load(EOS(STATIC_6621), java.lang.Object(Terms.Map(EOC)))
6621_0_extendMatchingSubstitution_Load(EOS(STATIC_6621), java.lang.Object(Terms.Map(EOC))) → 6633_0_extendMatchingSubstitution_Load(EOS(STATIC_6633), java.lang.Object(Terms.Map(EOC)))
6624_0_extendMatchingSubstitution_NULL(EOS(STATIC_6624), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), NULL, NULL) → 6629_0_extendMatchingSubstitution_NULL(EOS(STATIC_6629), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), NULL, NULL)
6629_0_extendMatchingSubstitution_NULL(EOS(STATIC_6629), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8133sub), NULL, NULL) → 6633_0_extendMatchingSubstitution_Load(EOS(STATIC_6633), java.lang.Object(Terms.Map(EOC)))
6633_0_extendMatchingSubstitution_Load(EOS(STATIC_6633), java.lang.Object(Terms.Map(EOC))) → 6636_0_extendMatchingSubstitution_Return(EOS(STATIC_6636), java.lang.Object(Terms.Map(EOC)))
6647_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6647), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL) → 6653_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6653), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL)
6648_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6648), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL) → 6655_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6655), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL)
6652_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6652), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)) → 6662_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6662), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
6653_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6653), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL) → 6664_0_extendMatchingSubstitution_Load(EOS(STATIC_6664), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL)
6654_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6654), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub)) → 6671_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6671), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub))
6655_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6655), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL) → 6672_0_extendMatchingSubstitution_Load(EOS(STATIC_6672), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL)
6662_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6662), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)) → 6683_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6683), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
6664_0_extendMatchingSubstitution_Load(EOS(STATIC_6664), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL) → 6684_0_extendMatchingSubstitution_Load(EOS(STATIC_6684), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)))
6671_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6671), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub)) → 6691_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6691), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub))
6672_0_extendMatchingSubstitution_Load(EOS(STATIC_6672), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL) → 6692_0_extendMatchingSubstitution_Load(EOS(STATIC_6692), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)))
6683_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6683), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)) → 6699_0_<init>_Load(EOS(STATIC_6699), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6684_0_extendMatchingSubstitution_Load(EOS(STATIC_6684), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC))) → 6701_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6701), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6691_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6691), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub)) → 6708_0_<init>_Load(EOS(STATIC_6708), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6692_0_extendMatchingSubstitution_Load(EOS(STATIC_6692), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC))) → 6709_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6709), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6699_0_<init>_Load(EOS(STATIC_6699), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 6726_0_<init>_InvokeMethod(EOS(STATIC_6726), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6701_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6701), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub)) → 6715_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6715), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6701_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6701), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub)) → 6716_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6716), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6708_0_<init>_Load(EOS(STATIC_6708), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 6733_0_<init>_InvokeMethod(EOS(STATIC_6733), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6709_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6709), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub)) → 6720_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6720), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6709_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6709), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub)) → 6721_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6721), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(o8136sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8136sub))
6715_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6715), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, o8353, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8353, o8354))) → 6728_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6728), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, o8353, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8353, o8354)))
6716_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6716), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, o8356, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8356, o8357))) → 6729_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6729), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, o8356, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8356, o8357)))
6720_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6720), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, o8361, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8361, o8362))) → 6734_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6734), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, o8361, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8361, o8362)))
6721_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6721), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, o8364, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8364, o8365))) → 6735_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6735), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, o8364, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8364, o8365)))
6726_0_<init>_InvokeMethod(EOS(STATIC_6726), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 6740_0_<init>_Load(EOS(STATIC_6740), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6728_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6728), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, o8353, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8353, o8354))) → 6742_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6742), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, o8353, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), o8353)
6729_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6729), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, o8356, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8356, o8357))) → 6743_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6743), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, o8356, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), o8356)
6733_0_<init>_InvokeMethod(EOS(STATIC_6733), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 6747_0_<init>_Load(EOS(STATIC_6747), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6734_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6734), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, o8361, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8361, o8362))) → 6749_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6749), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, o8361, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), o8361)
6735_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6735), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, o8364, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, o8364, o8365))) → 6751_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6751), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, o8364, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), o8364)
6740_0_<init>_Load(EOS(STATIC_6740), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 6782_0_<init>_InvokeMethod(EOS(STATIC_6782), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6742_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6742), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8608sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8608sub)) → 6760_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6760), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8608sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8608sub))
6742_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6742), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6761_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6761), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6743_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6743), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8609sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8609sub)) → 6762_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6762), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8609sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8609sub))
6743_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6743), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6763_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6763), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6747_0_<init>_Load(EOS(STATIC_6747), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 6805_0_<init>_InvokeMethod(EOS(STATIC_6805), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6749_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6749), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8749sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8749sub)) → 6771_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6771), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8749sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8749sub))
6749_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6749), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6772_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6772), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6751_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6751), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8750sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8750sub)) → 6773_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6773), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8750sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8750sub))
6751_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6751), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6774_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6774), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6760_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6760), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)) → 6786_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6786), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
6760_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6760), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)) → 6787_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6787), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
6761_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6761), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6789_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6789), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6762_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6762), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub)) → 6796_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6796), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub))
6762_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6762), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub)) → 6797_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6797), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub))
6763_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6763), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6799_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6799), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6771_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6771), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)) → 6809_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6809), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
6771_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6771), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)) → 6810_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6810), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
6772_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6772), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6812_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6812), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6773_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6773), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub)) → 6818_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6818), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub))
6773_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6773), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub)) → 6819_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6819), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub))
6774_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6774), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6822_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6822), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6777_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6777), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)) → 6828_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6828), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
6779_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6779), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub)) → 6837_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6837), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub))
6782_0_<init>_InvokeMethod(EOS(STATIC_6782), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 6842_0_<init>_Load(EOS(STATIC_6842), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6786_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6786), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)) → 6845_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6845), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
6787_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6787), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)) → 6850_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6850), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
6789_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6789), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6852_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6852), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6796_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6796), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub)) → 6854_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6854), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub))
6797_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6797), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub)) → 6860_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6860), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub))
6799_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6799), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6861_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6861), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6800_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6800), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)) → 6866_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6866), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
6802_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6802), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub)) → 6875_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6875), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub))
6805_0_<init>_InvokeMethod(EOS(STATIC_6805), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 6881_0_<init>_Load(EOS(STATIC_6881), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6809_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6809), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)) → 6885_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6885), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
6810_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6810), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)) → 6890_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6890), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
6812_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6812), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6892_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6892), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6818_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6818), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub)) → 6897_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6897), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub))
6819_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6819), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub)) → 6903_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6903), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub))
6822_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6822), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6904_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6904), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
6828_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6828), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)) → 6916_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6916), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
6831_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6831), java.lang.Object(Terms.List(EOC, java.lang.Object(o9846sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6917_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6917), java.lang.Object(Terms.List(EOC, java.lang.Object(o9846sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL)
6837_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6837), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub)) → 6928_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6928), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub))
6841_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6841), java.lang.Object(Terms.List(EOC, java.lang.Object(o10037sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6929_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6929), java.lang.Object(Terms.List(EOC, java.lang.Object(o10037sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL)
6842_0_<init>_Load(EOS(STATIC_6842), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7003_0_<init>_InvokeMethod(EOS(STATIC_7003), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6845_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6845), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)) → 6932_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6932), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
6850_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6850), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)) → 6935_0_<init>_Load(EOS(STATIC_6935), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6852_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6852), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6937_0_<init>_Load(EOS(STATIC_6937), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6854_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6854), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub)) → 6938_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6938), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub))
6860_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6860), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub)) → 6942_0_<init>_Load(EOS(STATIC_6942), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6861_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6861), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6943_0_<init>_Load(EOS(STATIC_6943), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6866_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6866), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)) → 6952_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6952), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
6870_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6870), java.lang.Object(Terms.List(EOC, java.lang.Object(o10205sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6953_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6953), java.lang.Object(Terms.List(EOC, java.lang.Object(o10205sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL)
6875_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6875), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub)) → 6966_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6966), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub))
6880_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6880), java.lang.Object(Terms.List(EOC, java.lang.Object(o10393sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6968_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6968), java.lang.Object(Terms.List(EOC, java.lang.Object(o10393sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL)
6881_0_<init>_Load(EOS(STATIC_6881), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7026_0_<init>_InvokeMethod(EOS(STATIC_7026), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6885_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6885), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)) → 6970_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6970), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
6890_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6890), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)) → 6974_0_<init>_Load(EOS(STATIC_6974), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6892_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6892), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6975_0_<init>_Load(EOS(STATIC_6975), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6897_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6897), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub)) → 6976_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6976), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub))
6903_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6903), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub)) → 6983_0_<init>_Load(EOS(STATIC_6983), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6904_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6904), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 6984_0_<init>_Load(EOS(STATIC_6984), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6911_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6911), java.lang.Object(Terms.List(EOC, java.lang.Object(o10402sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 6985_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6985), java.lang.Object(Terms.List(EOC, java.lang.Object(o10402sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
6916_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6916), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)) → 6990_0_<init>_Load(EOS(STATIC_6990), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6917_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6917), java.lang.Object(Terms.List(EOC, java.lang.Object(o9846sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL) → 6991_0_extendMatchingSubstitution_Load(EOS(STATIC_6991), java.lang.Object(Terms.List(EOC, java.lang.Object(o9846sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL)
6924_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6924), java.lang.Object(Terms.List(EOC, java.lang.Object(o10407sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub)) → 6994_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6994), java.lang.Object(Terms.List(EOC, java.lang.Object(o10407sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub))
6928_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6928), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub)) → 6999_0_<init>_Load(EOS(STATIC_6999), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6929_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6929), java.lang.Object(Terms.List(EOC, java.lang.Object(o10037sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7000_0_extendMatchingSubstitution_Load(EOS(STATIC_7000), java.lang.Object(Terms.List(EOC, java.lang.Object(o10037sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL)
6932_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6932), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)) → 7004_0_<init>_Load(EOS(STATIC_7004), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6935_0_<init>_Load(EOS(STATIC_6935), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7039_0_<init>_InvokeMethod(EOS(STATIC_7039), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6937_0_<init>_Load(EOS(STATIC_6937), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7041_0_<init>_InvokeMethod(EOS(STATIC_7041), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6938_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6938), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub)) → 7005_0_<init>_Load(EOS(STATIC_7005), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6942_0_<init>_Load(EOS(STATIC_6942), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7042_0_<init>_InvokeMethod(EOS(STATIC_7042), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6943_0_<init>_Load(EOS(STATIC_6943), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7044_0_<init>_InvokeMethod(EOS(STATIC_7044), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6948_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6948), java.lang.Object(Terms.List(EOC, java.lang.Object(o10419sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 7007_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7007), java.lang.Object(Terms.List(EOC, java.lang.Object(o10419sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
6952_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6952), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)) → 7012_0_<init>_Load(EOS(STATIC_7012), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6953_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6953), java.lang.Object(Terms.List(EOC, java.lang.Object(o10205sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7014_0_extendMatchingSubstitution_Load(EOS(STATIC_7014), java.lang.Object(Terms.List(EOC, java.lang.Object(o10205sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL)
6963_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6963), java.lang.Object(Terms.List(EOC, java.lang.Object(o10423sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub)) → 7016_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7016), java.lang.Object(Terms.List(EOC, java.lang.Object(o10423sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub))
6966_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_6966), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub)) → 7022_0_<init>_Load(EOS(STATIC_7022), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6968_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6968), java.lang.Object(Terms.List(EOC, java.lang.Object(o10393sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7023_0_extendMatchingSubstitution_Load(EOS(STATIC_7023), java.lang.Object(Terms.List(EOC, java.lang.Object(o10393sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL)
6970_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6970), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)) → 7027_0_<init>_Load(EOS(STATIC_7027), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6974_0_<init>_Load(EOS(STATIC_6974), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7054_0_<init>_InvokeMethod(EOS(STATIC_7054), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6975_0_<init>_Load(EOS(STATIC_6975), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7056_0_<init>_InvokeMethod(EOS(STATIC_7056), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6976_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6976), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub)) → 7028_0_<init>_Load(EOS(STATIC_7028), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6983_0_<init>_Load(EOS(STATIC_6983), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7057_0_<init>_InvokeMethod(EOS(STATIC_7057), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6984_0_<init>_Load(EOS(STATIC_6984), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7059_0_<init>_InvokeMethod(EOS(STATIC_7059), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
6985_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6985), java.lang.Object(Terms.List(EOC, java.lang.Object(o10402sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 7030_0_extendMatchingSubstitution_Load(EOS(STATIC_7030), java.lang.Object(Terms.List(EOC, java.lang.Object(o10402sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
6990_0_<init>_Load(EOS(STATIC_6990), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7063_0_<init>_InvokeMethod(EOS(STATIC_7063), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
6991_0_extendMatchingSubstitution_Load(EOS(STATIC_6991), java.lang.Object(Terms.List(EOC, java.lang.Object(o9846sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7065_0_extendMatchingSubstitution_Load(EOS(STATIC_7065), java.lang.Object(Terms.List(EOC, java.lang.Object(o9846sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)))
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL, o10948, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL) → 7153_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_7153), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL, NULL)
6994_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_6994), java.lang.Object(Terms.List(EOC, java.lang.Object(o10407sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub)) → 7034_0_extendMatchingSubstitution_Load(EOS(STATIC_7034), java.lang.Object(Terms.List(EOC, java.lang.Object(o10407sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub))
6999_0_<init>_Load(EOS(STATIC_6999), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7069_0_<init>_InvokeMethod(EOS(STATIC_7069), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7000_0_extendMatchingSubstitution_Load(EOS(STATIC_7000), java.lang.Object(Terms.List(EOC, java.lang.Object(o10037sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7070_0_extendMatchingSubstitution_Load(EOS(STATIC_7070), java.lang.Object(Terms.List(EOC, java.lang.Object(o10037sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL, o11022, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL) → 7168_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_7168), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL, NULL)
7003_0_<init>_InvokeMethod(EOS(STATIC_7003), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7038_0_<init>_Load(EOS(STATIC_7038), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7004_0_<init>_Load(EOS(STATIC_7004), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7073_0_<init>_InvokeMethod(EOS(STATIC_7073), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7005_0_<init>_Load(EOS(STATIC_7005), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7077_0_<init>_InvokeMethod(EOS(STATIC_7077), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7007_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7007), java.lang.Object(Terms.List(EOC, java.lang.Object(o10419sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 7045_0_extendMatchingSubstitution_Load(EOS(STATIC_7045), java.lang.Object(Terms.List(EOC, java.lang.Object(o10419sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
7012_0_<init>_Load(EOS(STATIC_7012), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7083_0_<init>_InvokeMethod(EOS(STATIC_7083), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7014_0_extendMatchingSubstitution_Load(EOS(STATIC_7014), java.lang.Object(Terms.List(EOC, java.lang.Object(o10205sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7085_0_extendMatchingSubstitution_Load(EOS(STATIC_7085), java.lang.Object(Terms.List(EOC, java.lang.Object(o10205sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)))
7015_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11095, o11094))), java.lang.Object(Terms.Map(EOC)), NULL, o11095, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11095, o11094))), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11095, o11094))), java.lang.Object(Terms.Map(EOC)), NULL) → 7191_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_7191), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11095, o11094))), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11095, o11094))), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11095, o11094))), java.lang.Object(Terms.Map(EOC)), NULL, NULL)
7016_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7016), java.lang.Object(Terms.List(EOC, java.lang.Object(o10423sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub)) → 7049_0_extendMatchingSubstitution_Load(EOS(STATIC_7049), java.lang.Object(Terms.List(EOC, java.lang.Object(o10423sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub))
7022_0_<init>_Load(EOS(STATIC_7022), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7089_0_<init>_InvokeMethod(EOS(STATIC_7089), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7023_0_extendMatchingSubstitution_Load(EOS(STATIC_7023), java.lang.Object(Terms.List(EOC, java.lang.Object(o10393sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL) → 7090_0_extendMatchingSubstitution_Load(EOS(STATIC_7090), java.lang.Object(Terms.List(EOC, java.lang.Object(o10393sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11175, o11174))), java.lang.Object(Terms.Map(EOC)), NULL, o11175, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11175, o11174))), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11175, o11174))), java.lang.Object(Terms.Map(EOC)), NULL) → 7205_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_7205), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11175, o11174))), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11175, o11174))), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11175, o11174))), java.lang.Object(Terms.Map(EOC)), NULL, NULL)
7026_0_<init>_InvokeMethod(EOS(STATIC_7026), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7053_0_<init>_Load(EOS(STATIC_7053), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7027_0_<init>_Load(EOS(STATIC_7027), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7093_0_<init>_InvokeMethod(EOS(STATIC_7093), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7028_0_<init>_Load(EOS(STATIC_7028), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7097_0_<init>_InvokeMethod(EOS(STATIC_7097), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7030_0_extendMatchingSubstitution_Load(EOS(STATIC_7030), java.lang.Object(Terms.List(EOC, java.lang.Object(o10402sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 7102_0_extendMatchingSubstitution_Load(EOS(STATIC_7102), java.lang.Object(Terms.List(EOC, java.lang.Object(o10402sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(Terms.Map(EOC)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(EOS(STATIC_5727), java.lang.Object(o11241sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11243sub), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), java.lang.Object(o11241sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11243sub)) → 7219_0_extendMatchingSubstitution_Return(EOS(STATIC_7219), java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), java.lang.Object(o11241sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11243sub), java.lang.Object(o11241sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11243sub), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return(EOS(STATIC_5799), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11247sub), o11246))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11250))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11247sub), o11246))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11250)))) → 7220_0_extendMatchingSubstitution_Return(EOS(STATIC_7220), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11247sub), o11246))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11250))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11247sub), o11246))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11250))), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return(EOS(STATIC_5848), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4269)), o11253))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4270)), o11257))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4269)), o11253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4270)), o11257)))) → 7223_0_extendMatchingSubstitution_Return(EOS(STATIC_7223), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4269)), o11253))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4270)), o11257))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4269)), o11253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4270)), o11257))), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5881), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), NULL, o11269), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268)))) → 7227_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7227), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o13888)), java.lang.Object(Terms.List(EOC, NULL, o13889)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13891))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13895))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13891))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13895)))) → 7490_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7490), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13891))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13895))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13891))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13895))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o13888)), java.lang.Object(Terms.List(EOC, NULL, o13889)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7256), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o14088)), java.lang.Object(Terms.List(EOC, NULL, o14095)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), o14090))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), java.lang.Object(Terms.List(EOC, NULL, o14095))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), o14090))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), java.lang.Object(Terms.List(EOC, NULL, o14095)))))) → 7530_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7530), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), o14090))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), java.lang.Object(Terms.List(EOC, NULL, o14095))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), o14090))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), java.lang.Object(Terms.List(EOC, NULL, o14095))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o14088)), java.lang.Object(Terms.List(EOC, NULL, o14095)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7287), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), o14418))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), o14418)))) → 7618_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7618), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), o14418))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), o14418))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7304), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677)), java.lang.Object(Terms.List(EOC, NULL, o14685)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, NULL, o14685))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, NULL, o14685)))))) → 7695_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7695), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, NULL, o14685))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, NULL, o14685))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677)), java.lang.Object(Terms.List(EOC, NULL, o14685)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7326), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o14957)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o14958)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14960))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14964))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14960))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14964)))) → 7751_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7751), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14960))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14964))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14960))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14964))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o14957)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o14958)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))))
7031_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7340), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o15281)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), o15283))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), o15283))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288)))))) → 7844_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7844), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), o15283))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), o15283))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o15281)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7355), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), o16545))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), o16545)))) → 7928_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7928), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), o16545))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), o16545))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))))
7031_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7369), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767)))))) → 7978_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7978), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(EOS(STATIC_8011), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o27247)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o27248)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27250))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27254))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27250))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27254)))) → 8319_0_extendMatchingSubstitution_Return(EOS(STATIC_8319), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27250))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27254))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27250))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27254))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o27247)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o27248)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(EOS(STATIC_8012), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27332))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27336))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27332))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27336)))) → 8333_0_extendMatchingSubstitution_Return(EOS(STATIC_8333), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27332))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27336))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27332))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27336))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8023), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o27531)), java.lang.Object(Terms.List(EOC, NULL, o27532)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27534))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27538))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27534))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27538)))) → 8370_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8370), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27534))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27538))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27534))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27538))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o27531)), java.lang.Object(Terms.List(EOC, NULL, o27532)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(EOS(STATIC_8026), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o27646)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), o27648))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), o27648))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653)))))) → 8429_0_extendMatchingSubstitution_Return(EOS(STATIC_8429), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), o27648))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), o27648))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o27646)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(EOS(STATIC_8028), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), o27741))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), o27741))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746)))))) → 8468_0_extendMatchingSubstitution_Return(EOS(STATIC_8468), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), o27741))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), o27741))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8045), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o28322)), java.lang.Object(Terms.List(EOC, NULL, o28329)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), o28324))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), java.lang.Object(Terms.List(EOC, NULL, o28329))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), o28324))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), java.lang.Object(Terms.List(EOC, NULL, o28329)))))) → 8643_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8643), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), o28324))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), java.lang.Object(Terms.List(EOC, NULL, o28329))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), o28324))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), java.lang.Object(Terms.List(EOC, NULL, o28329))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o28322)), java.lang.Object(Terms.List(EOC, NULL, o28329)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(EOS(STATIC_8056), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), o28790))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), o28790)))) → 8690_0_extendMatchingSubstitution_Return(EOS(STATIC_8690), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), o28790))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), o28790))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(EOS(STATIC_8057), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), o28905))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), o28905)))) → 8735_0_extendMatchingSubstitution_Return(EOS(STATIC_8735), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), o28905))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), o28905))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8060), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29065sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), o29069))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), o29069)))) → 8778_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8778), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), o29069))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), o29069))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29065sub), java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(EOS(STATIC_8063), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198)))))) → 8807_0_extendMatchingSubstitution_Return(EOS(STATIC_8807), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(EOS(STATIC_8065), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324)))))) → 8828_0_extendMatchingSubstitution_Return(EOS(STATIC_8828), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8068), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512)), java.lang.Object(Terms.List(EOC, NULL, o29518)), java.lang.Object(o29513sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, NULL, o29518))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, NULL, o29518)))))) → 8856_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8856), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, NULL, o29518))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, NULL, o29518))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512)), java.lang.Object(Terms.List(EOC, NULL, o29518)), java.lang.Object(o29513sub), java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8080), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o29914)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29907sub), o29915)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o29907sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29917))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29921))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29917))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29921)))) → 8897_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8897), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29917))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29921))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29917))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29921))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o29914)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29907sub), o29915)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o29907sub))
7031_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8091), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o31652)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31660sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), o31654))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), o31654))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659)))))) → 8961_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8961), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), o31654))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), o31654))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o31652)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31660sub))
7031_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33891sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), o33895))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), o33895)))) → 9025_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9025), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), o33895))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), o33895))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33891sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
7031_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8128), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251)), java.lang.Object(o35246sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35252sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251)))))) → 9114_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9114), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251)), java.lang.Object(o35246sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35252sub))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_8985), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o43627)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43629))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43633))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43629))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43633)))) → 9485_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9485), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43629))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43633))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43629))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43633))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o43627)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
7031_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546)), java.lang.Object(o8136sub), java.lang.Object(o44547sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), o44551))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), o44551)))) → 9537_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9537), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), o44551))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), o44551))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546)), java.lang.Object(o8136sub), java.lang.Object(o44547sub))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51701))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51705))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51701))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51705)))) → 10145_0_extendMatchingSubstitution_Return(EOS(STATIC_10145), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51701))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51705))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51701))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51705))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), o51770))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), o51770))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775)))))) → 10176_0_extendMatchingSubstitution_Return(EOS(STATIC_10176), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), o51770))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), o51770))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o34845))), o34843)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), o51880))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), o51880)))) → 10210_0_extendMatchingSubstitution_Return(EOS(STATIC_10210), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), o51880))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), o51880))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o34845))), o34843)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986)))))) → 10245_0_extendMatchingSubstitution_Return(EOS(STATIC_10245), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52167))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52171))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52167))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52171)))) → 10306_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10306), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52167))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52171))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52167))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52171))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))))
7031_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), o52236))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), o52236))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241)))))) → 10386_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10386), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), o52236))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), o52236))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))))
7031_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9883), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o46283)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), o52347))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), o52347)))) → 10430_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10430), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), o52347))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), o52347))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o46283))))
7031_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454)))))) → 10475_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10475), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))))
7031_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10111), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59329))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59333))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59329))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59333)))) → 10595_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10595), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59329))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59333))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59329))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59333))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59457)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59459))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59463))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59459))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59463)))) → 10606_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10606), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59459))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59463))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59459))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59463))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59457)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10125), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59581)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59589sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), o59583))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), o59583))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588)))))) → 10620_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10620), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), o59583))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), o59583))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59581)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59589sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10131), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59714)), java.lang.Object(Terms.List(EOC, NULL, o59721)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), o59716))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), java.lang.Object(Terms.List(EOC, NULL, o59721))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), o59716))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), java.lang.Object(Terms.List(EOC, NULL, o59721)))))) → 10634_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10634), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), o59716))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), java.lang.Object(Terms.List(EOC, NULL, o59721))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), o59716))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), java.lang.Object(Terms.List(EOC, NULL, o59721))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59714)), java.lang.Object(Terms.List(EOC, NULL, o59721)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10512), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59861)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), java.lang.Object(Terms.List(EOC, NULL, o59861))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), o59865))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), java.lang.Object(Terms.List(EOC, NULL, o59861))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), o59865)))) → 10646_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10646), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), java.lang.Object(Terms.List(EOC, NULL, o59861))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), o59865))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), java.lang.Object(Terms.List(EOC, NULL, o59861))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), o59865))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59861)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10514), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59993)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), java.lang.Object(Terms.List(EOC, NULL, o59993))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), o59997))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), java.lang.Object(Terms.List(EOC, NULL, o59993))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), o59997)))) → 10660_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10660), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), java.lang.Object(Terms.List(EOC, NULL, o59993))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), o59997))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), java.lang.Object(Terms.List(EOC, NULL, o59993))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), o59997))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59993)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10519), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60119)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60125sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, NULL, o60119))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, NULL, o60119))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124)))))) → 10670_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10670), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, NULL, o60119))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, NULL, o60119))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60119)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60125sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10522), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60254)), java.lang.Object(Terms.List(EOC, NULL, o60259)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60254))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60259))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60254))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60259)))))) → 10680_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10680), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60254))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60259))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60254))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60259))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60254)), java.lang.Object(Terms.List(EOC, NULL, o60259)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10526), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60392)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o60393)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60395))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60399))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60399)))) → 10691_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10691), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60395))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60399))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60399))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60392)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o60393)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10530), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60519)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60527sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), o60521))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), o60521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526)))))) → 10705_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10705), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), o60521))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), o60521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60519)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60527sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10537), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60658)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60660))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60664))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60660))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60664)))) → 10715_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10715), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60660))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60664))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60660))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60664))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60658)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10546), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62110)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62118sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), o62112))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), o62112))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117)))))) → 10730_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10730), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), o62112))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), o62112))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62110)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62118sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10552), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63036sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), o63040))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), o63040)))) → 10741_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10741), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), o63040))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), o63040))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63036sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10555), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181)), java.lang.Object(o63176sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63182sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181)))))) → 10755_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10755), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181)), java.lang.Object(o63176sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63182sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10566), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63281))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63285))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63281))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63285)))) → 10765_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10765), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63281))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63285))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63281))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63285))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), o63349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), o63349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354)))))) → 10775_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10775), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), o63349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), o63349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))))
7031_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10568), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o55220)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), o63459))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), o63459)))) → 10785_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10785), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), o63459))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), o63459))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o55220))))
7031_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564)))))) → 10795_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10795), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))))
7031_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63693)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), java.lang.Object(Terms.List(EOC, NULL, o63693))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), o63697))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), java.lang.Object(Terms.List(EOC, NULL, o63693))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), o63697)))) → 10805_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10805), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), java.lang.Object(Terms.List(EOC, NULL, o63693))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), o63697))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), java.lang.Object(Terms.List(EOC, NULL, o63693))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), o63697))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63693)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10573), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64785)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64791sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, NULL, o64785))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, NULL, o64785))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790)))))) → 10815_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10815), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, NULL, o64785))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, NULL, o64785))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64785)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64791sub))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o74998))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o75002))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o74998))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o75002)))) → 10841_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10841), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o74998))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o75002))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o74998))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o75002))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))))
7031_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), o75066))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), o75066))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071)))))) → 10851_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10851), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), o75066))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), o75066))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))))
7031_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o61605)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), o75176))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), o75176)))) → 10861_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10861), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), o75176))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), o75176))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o61605))))
7031_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281)))))) → 10871_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10871), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75811))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75815))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75811))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75815)))) → 10882_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10882), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75811))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75815))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75811))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75815))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))))
7031_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), o75879))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), o75879))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884)))))) → 10892_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10892), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), o75879))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), o75879))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))))
7031_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o70364)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), o75989))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), o75989)))) → 10902_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10902), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), o75989))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), o75989))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o70364))))
7031_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094)))))) → 10912_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10912), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))))
7034_0_extendMatchingSubstitution_Load(EOS(STATIC_7034), java.lang.Object(Terms.List(EOC, java.lang.Object(o10407sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub)) → 7111_0_extendMatchingSubstitution_Load(EOS(STATIC_7111), java.lang.Object(Terms.List(EOC, java.lang.Object(o10407sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(Terms.Map(EOC)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(EOS(STATIC_5727), java.lang.Object(o11325sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11327sub), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374)), java.lang.Object(o11325sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11327sub)) → 7239_0_extendMatchingSubstitution_Return(EOS(STATIC_7239), java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374)), java.lang.Object(o11325sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11327sub), java.lang.Object(o11325sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11327sub), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return(EOS(STATIC_5799), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11331sub), o11330))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11334))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11331sub), o11330))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11334)))) → 7240_0_extendMatchingSubstitution_Return(EOS(STATIC_7240), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11331sub), o11330))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11334))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11331sub), o11330))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11334))), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return(EOS(STATIC_5848), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4288)), o11337))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4289)), o11341))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4288)), o11337))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4289)), o11341)))) → 7243_0_extendMatchingSubstitution_Return(EOS(STATIC_7243), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4288)), o11337))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4289)), o11341))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4288)), o11337))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4289)), o11341))), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5881), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11353, o11352))), NULL, o11353), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11353, o11352))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11353, o11352)))) → 7247_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7247), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11353, o11352))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11353, o11352))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11353, o11352))), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o13904)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13906))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13910))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13906))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13910)))) → 7492_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7492), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13906))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13910))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13906))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13910))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o13904)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7256), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o14105)), java.lang.Object(Terms.List(EOC, NULL, o14113)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), o14108))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), java.lang.Object(Terms.List(EOC, NULL, o14113))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), o14108))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), java.lang.Object(Terms.List(EOC, NULL, o14113)))))) → 7540_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7540), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), o14108))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), java.lang.Object(Terms.List(EOC, NULL, o14113))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), o14108))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), java.lang.Object(Terms.List(EOC, NULL, o14113))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o14105)), java.lang.Object(Terms.List(EOC, NULL, o14113)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7287), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), o14434))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), o14434)))) → 7633_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7633), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), o14434))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), o14434))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7304), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694)), java.lang.Object(Terms.List(EOC, NULL, o14702)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, NULL, o14702))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, NULL, o14702)))))) → 7701_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7701), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, NULL, o14702))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, NULL, o14702))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694)), java.lang.Object(Terms.List(EOC, NULL, o14702)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7326), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o14973)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14975))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14979))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14975))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14979)))) → 7763_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7763), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14975))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14979))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14975))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14979))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o14973)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))))
7035_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7340), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o15301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), o15304))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), o15304))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309)))))) → 7859_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7859), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), o15304))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), o15304))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o15301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7355), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), o16560))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), o16560)))) → 7933_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7933), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), o16560))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), o16560))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))))
7035_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7369), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786)))))) → 7984_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7984), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(EOS(STATIC_8011), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o27263)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27269))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27269)))) → 8320_0_extendMatchingSubstitution_Return(EOS(STATIC_8320), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27269))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27269))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o27263)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(EOS(STATIC_8012), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27340))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27344))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27340))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27344)))) → 8337_0_extendMatchingSubstitution_Return(EOS(STATIC_8337), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27340))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27344))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27340))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27344))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8023), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o27547)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27549))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27553))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27549))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27553)))) → 8383_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8383), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27549))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27553))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27549))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27553))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o27547)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(EOS(STATIC_8026), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o27664)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), o27667))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), o27667))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672)))))) → 8436_0_extendMatchingSubstitution_Return(EOS(STATIC_8436), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), o27667))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), o27667))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o27664)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(EOS(STATIC_8028), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), o27753))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), o27753))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758)))))) → 8478_0_extendMatchingSubstitution_Return(EOS(STATIC_8478), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), o27753))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), o27753))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8045), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o28339)), java.lang.Object(Terms.List(EOC, NULL, o28347)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), o28342))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), java.lang.Object(Terms.List(EOC, NULL, o28347))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), o28342))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), java.lang.Object(Terms.List(EOC, NULL, o28347)))))) → 8648_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8648), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), o28342))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), java.lang.Object(Terms.List(EOC, NULL, o28347))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), o28342))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), java.lang.Object(Terms.List(EOC, NULL, o28347))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o28339)), java.lang.Object(Terms.List(EOC, NULL, o28347)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(EOS(STATIC_8056), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), o28804))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), o28804)))) → 8698_0_extendMatchingSubstitution_Return(EOS(STATIC_8698), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), o28804))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), o28804))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(EOS(STATIC_8057), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), o28917))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), o28917)))) → 8744_0_extendMatchingSubstitution_Return(EOS(STATIC_8744), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), o28917))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), o28917))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8060), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29079sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), o29083))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), o29083)))) → 8782_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8782), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), o29083))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), o29083))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29079sub), java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(EOS(STATIC_8063), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214)))))) → 8810_0_extendMatchingSubstitution_Return(EOS(STATIC_8810), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(EOS(STATIC_8065), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340)))))) → 8832_0_extendMatchingSubstitution_Return(EOS(STATIC_8832), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8068), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527)), java.lang.Object(Terms.List(EOC, NULL, o29533)), java.lang.Object(o29528sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, NULL, o29533))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, NULL, o29533)))))) → 8860_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8860), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, NULL, o29533))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, NULL, o29533))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527)), java.lang.Object(Terms.List(EOC, NULL, o29533)), java.lang.Object(o29528sub), java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8080), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o29931)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29933))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29937))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29933))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29937)))) → 8908_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8908), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29933))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29937))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29933))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29937))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o29931)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
7035_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8091), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o31671)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31681sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), o31674))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), o31674))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680)))))) → 8965_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8965), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), o31674))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), o31674))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o31671)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31681sub))
7035_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33905sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), o33909))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), o33909)))) → 9042_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9042), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), o33909))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), o33909))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33905sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
7035_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8128), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267)), java.lang.Object(o35262sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35268sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267)))))) → 9124_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9124), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267)), java.lang.Object(o35262sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35268sub))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_8985), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o43644)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43646))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43650))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43646))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43650)))) → 9487_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9487), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43646))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43650))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43646))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43650))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o43644)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
7035_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563)), java.lang.Object(o8136sub), java.lang.Object(o44564sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), o44568))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), o44568)))) → 9544_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9544), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), o44568))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), o44568))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563)), java.lang.Object(o8136sub), java.lang.Object(o44564sub))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51709))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51713))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51709))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51713)))) → 10150_0_extendMatchingSubstitution_Return(EOS(STATIC_10150), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51709))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51713))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51709))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51713))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), o51782))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), o51782))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787)))))) → 10182_0_extendMatchingSubstitution_Return(EOS(STATIC_10182), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), o51782))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), o51782))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o34845))), o34843)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), o51893))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), o51893)))) → 10215_0_extendMatchingSubstitution_Return(EOS(STATIC_10215), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), o51893))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), o51893))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o34845))), o34843)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003)))))) → 10252_0_extendMatchingSubstitution_Return(EOS(STATIC_10252), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52175))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52179))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52175))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52179)))) → 10327_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10327), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52175))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52179))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52175))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52179))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))))
7035_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), o52249))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), o52249))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254)))))) → 10395_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10395), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), o52249))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), o52249))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))))
7035_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9883), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o46283)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), o52359))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), o52359)))) → 10437_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10437), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), o52359))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), o52359))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o46283))))
7035_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470)))))) → 10485_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10485), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))))
7035_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10111), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59344)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59346))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59350))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59346))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59350)))) → 10596_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10596), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59346))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59350))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59346))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59350))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59344)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59474)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59476))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59480))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59476))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59480)))) → 10608_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10608), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59476))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59480))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59476))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59480))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59474)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10125), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59600)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59608sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), o59602))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), o59602))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607)))))) → 10622_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10622), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), o59602))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), o59602))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59600)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59608sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10131), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59732)), java.lang.Object(Terms.List(EOC, NULL, o59739)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), o59734))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), java.lang.Object(Terms.List(EOC, NULL, o59739))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), o59734))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), java.lang.Object(Terms.List(EOC, NULL, o59739)))))) → 10635_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10635), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), o59734))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), java.lang.Object(Terms.List(EOC, NULL, o59739))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), o59734))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), java.lang.Object(Terms.List(EOC, NULL, o59739))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59732)), java.lang.Object(Terms.List(EOC, NULL, o59739)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10512), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59876)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), java.lang.Object(Terms.List(EOC, NULL, o59876))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), o59880))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), java.lang.Object(Terms.List(EOC, NULL, o59876))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), o59880)))) → 10648_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10648), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), java.lang.Object(Terms.List(EOC, NULL, o59876))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), o59880))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), java.lang.Object(Terms.List(EOC, NULL, o59876))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), o59880))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59876)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10514), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60008)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), java.lang.Object(Terms.List(EOC, NULL, o60008))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), o60012))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), java.lang.Object(Terms.List(EOC, NULL, o60008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), o60012)))) → 10661_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10661), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), java.lang.Object(Terms.List(EOC, NULL, o60008))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), o60012))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), java.lang.Object(Terms.List(EOC, NULL, o60008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), o60012))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60008)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10519), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60136)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60142sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, NULL, o60136))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, NULL, o60136))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141)))))) → 10671_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10671), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, NULL, o60136))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, NULL, o60136))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60136)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60142sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10522), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60270)), java.lang.Object(Terms.List(EOC, NULL, o60275)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60270))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60275))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60270))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60275)))))) → 10681_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10681), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60270))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60275))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60270))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60275))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60270)), java.lang.Object(Terms.List(EOC, NULL, o60275)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10526), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60410)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60412))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60416))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60412))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60416)))) → 10693_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10693), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60412))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60416))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60412))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60416))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60410)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10530), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60539)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60548sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), o60542))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), o60542))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547)))))) → 10706_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10706), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), o60542))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), o60542))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60539)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60548sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10537), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60675)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60677))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60681))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60677))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60681)))) → 10716_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10716), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60677))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60681))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60677))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60681))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60675)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10546), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62129)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62137sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), o62131))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), o62131))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136)))))) → 10731_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10731), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), o62131))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), o62131))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62129)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62137sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10552), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63052sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), o63056))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), o63056)))) → 10743_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10743), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), o63056))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), o63056))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63052sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10555), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199)), java.lang.Object(o63194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63200sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199)))))) → 10756_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10756), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199)), java.lang.Object(o63194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63200sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10566), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63289))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63293))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63289))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63293)))) → 10766_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10766), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63289))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63293))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63289))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63293))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), o63361))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), o63361))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366)))))) → 10776_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10776), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), o63361))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), o63361))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))))
7035_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10568), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o55220)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), o63471))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), o63471)))) → 10786_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10786), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), o63471))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), o63471))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o55220))))
7035_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580)))))) → 10796_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10796), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))))
7035_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63708)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), java.lang.Object(Terms.List(EOC, NULL, o63708))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), o63712))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), java.lang.Object(Terms.List(EOC, NULL, o63708))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), o63712)))) → 10806_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10806), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), java.lang.Object(Terms.List(EOC, NULL, o63708))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), o63712))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), java.lang.Object(Terms.List(EOC, NULL, o63708))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), o63712))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63708)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10573), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64802)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64808sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, NULL, o64802))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, NULL, o64802))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807)))))) → 10816_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10816), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, NULL, o64802))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, NULL, o64802))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64802)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64808sub))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75006))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75010))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75006))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75010)))) → 10842_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10842), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75006))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75010))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75006))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75010))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))))
7035_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), o75078))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), o75078))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083)))))) → 10852_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10852), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), o75078))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), o75078))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))))
7035_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o61605)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), o75188))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), o75188)))) → 10862_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10862), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), o75188))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), o75188))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o61605))))
7035_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297)))))) → 10872_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10872), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75819))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75823))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75819))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75823)))) → 10883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10883), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75819))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75823))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75819))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75823))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))))
7035_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), o75891))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), o75891))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896)))))) → 10893_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10893), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), o75891))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), o75891))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))))
7035_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o70364)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), o76001))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), o76001)))) → 10903_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10903), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), o76001))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), o76001))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o70364))))
7035_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110)))))) → 10913_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10913), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))))
7038_0_<init>_Load(EOS(STATIC_7038), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7120_0_<init>_InvokeMethod(EOS(STATIC_7120), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7039_0_<init>_InvokeMethod(EOS(STATIC_7039), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7074_0_<init>_Load(EOS(STATIC_7074), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7041_0_<init>_InvokeMethod(EOS(STATIC_7041), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7075_0_<init>_Load(EOS(STATIC_7075), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7042_0_<init>_InvokeMethod(EOS(STATIC_7042), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7079_0_<init>_Load(EOS(STATIC_7079), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7044_0_<init>_InvokeMethod(EOS(STATIC_7044), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7080_0_<init>_Load(EOS(STATIC_7080), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7045_0_extendMatchingSubstitution_Load(EOS(STATIC_7045), java.lang.Object(Terms.List(EOC, java.lang.Object(o10419sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 7125_0_extendMatchingSubstitution_Load(EOS(STATIC_7125), java.lang.Object(Terms.List(EOC, java.lang.Object(o10419sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(Terms.Map(EOC)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(EOS(STATIC_5727), java.lang.Object(o11533sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11535sub), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), java.lang.Object(o11533sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11535sub)) → 7272_0_extendMatchingSubstitution_Return(EOS(STATIC_7272), java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), java.lang.Object(o11533sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11535sub), java.lang.Object(o11533sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11535sub), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return(EOS(STATIC_5799), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11539sub), o11538))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11542))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11539sub), o11538))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11542)))) → 7273_0_extendMatchingSubstitution_Return(EOS(STATIC_7273), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11539sub), o11538))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11542))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11539sub), o11538))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11542))), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return(EOS(STATIC_5848), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4307)), o11545))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4308)), o11549))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4307)), o11545))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4308)), o11549)))) → 7276_0_extendMatchingSubstitution_Return(EOS(STATIC_7276), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4307)), o11545))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4308)), o11549))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4307)), o11545))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4308)), o11549))), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5881), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11557))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), NULL, o11561), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11557))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11557))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560)))) → 7280_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7280), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11557))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11557))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11557))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13919))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13923))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13919))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13923)))) → 7493_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7493), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13919))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13923))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13919))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13923))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7256), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o14126)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), o14121))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), java.lang.Object(Terms.List(EOC, NULL, o14126))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), o14121))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), java.lang.Object(Terms.List(EOC, NULL, o14126)))))) → 7548_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7548), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), o14121))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), java.lang.Object(Terms.List(EOC, NULL, o14126))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), o14121))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), java.lang.Object(Terms.List(EOC, NULL, o14126))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o14126)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7287), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448)), java.lang.Object(Terms.List(EOC, NULL, o14445)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), o14455))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), o14455)))) → 7647_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7647), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), o14455))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), o14455))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448)), java.lang.Object(Terms.List(EOC, NULL, o14445)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7304), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713)), java.lang.Object(Terms.List(EOC, NULL, o14721)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, NULL, o14721))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, NULL, o14721)))))) → 7708_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7708), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, NULL, o14721))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, NULL, o14721))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713)), java.lang.Object(Terms.List(EOC, NULL, o14721)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7326), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14988))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14992))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14988))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14992)))) → 7775_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7775), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14988))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14992))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14988))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14992))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))))
7046_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7340), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), o15320))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), o15320))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325)))))) → 7873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7873), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), o15320))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), o15320))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7355), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o16571)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), o16580))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), o16580)))) → 7940_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7940), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), o16580))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), o16580))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o16571)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))))
7046_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7369), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807)))))) → 7991_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7991), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(EOS(STATIC_8011), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27278))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27282))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27278))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27282)))) → 8321_0_extendMatchingSubstitution_Return(EOS(STATIC_8321), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27278))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27282))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27278))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27282))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(EOS(STATIC_8012), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27348))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27352))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27348))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27352)))) → 8342_0_extendMatchingSubstitution_Return(EOS(STATIC_8342), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27348))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27352))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27348))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27352))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8023), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27562))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27566))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27562))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27566)))) → 8395_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8395), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27562))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27566))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27562))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27566))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(EOS(STATIC_8026), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), o27681))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), o27681))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686)))))) → 8442_0_extendMatchingSubstitution_Return(EOS(STATIC_8442), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), o27681))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), o27681))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(EOS(STATIC_8028), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), o27765))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), o27765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770)))))) → 8485_0_extendMatchingSubstitution_Return(EOS(STATIC_8485), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), o27765))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), o27765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8045), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o28360)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), o28355))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), java.lang.Object(Terms.List(EOC, NULL, o28360))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), o28355))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), java.lang.Object(Terms.List(EOC, NULL, o28360)))))) → 8652_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8652), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), o28355))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), java.lang.Object(Terms.List(EOC, NULL, o28360))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), o28355))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), java.lang.Object(Terms.List(EOC, NULL, o28360))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o28360)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(EOS(STATIC_8056), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o28815)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), o28823))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), o28823)))) → 8706_0_extendMatchingSubstitution_Return(EOS(STATIC_8706), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), o28823))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), o28823))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o28815)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(EOS(STATIC_8057), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), o28930))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), o28930)))) → 8753_0_extendMatchingSubstitution_Return(EOS(STATIC_8753), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), o28930))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), o28930))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8060), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097)), java.lang.Object(Terms.List(EOC, NULL, o29094)), java.lang.Object(o29098sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), o29102))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), o29102)))) → 8786_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8786), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), o29102))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), o29102))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097)), java.lang.Object(Terms.List(EOC, NULL, o29094)), java.lang.Object(o29098sub), java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(EOS(STATIC_8063), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232)))))) → 8813_0_extendMatchingSubstitution_Return(EOS(STATIC_8813), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(EOS(STATIC_8065), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356)))))) → 8837_0_extendMatchingSubstitution_Return(EOS(STATIC_8837), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8068), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544)), java.lang.Object(Terms.List(EOC, NULL, o29550)), java.lang.Object(o29545sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, NULL, o29550))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, NULL, o29550)))))) → 8864_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8864), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, NULL, o29550))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, NULL, o29550))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544)), java.lang.Object(Terms.List(EOC, NULL, o29550)), java.lang.Object(o29545sub), java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8080), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29946))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29950))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29946))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29950)))) → 8918_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8918), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29946))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29950))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29946))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29950))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
7046_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8091), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31695sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), o31689))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), o31689))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694)))))) → 8968_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8968), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), o31689))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), o31689))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31695sub))
7046_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33915sub), o33922)), java.lang.Object(o33926sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o33915sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), o33930))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), o33930)))) → 9055_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9055), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), o33930))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), o33930))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33915sub), o33922)), java.lang.Object(o33926sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o33915sub))
7046_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8128), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285)), java.lang.Object(o35280sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35286sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285)))))) → 9135_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9135), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285)), java.lang.Object(o35280sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35286sub))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_8985), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43661))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43665))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43661))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43665)))) → 9488_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9488), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43661))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43665))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43661))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43665))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
7046_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582)), java.lang.Object(o8136sub), java.lang.Object(o44583sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), o44587))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), o44587)))) → 9553_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9553), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), o44587))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), o44587))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582)), java.lang.Object(o8136sub), java.lang.Object(o44583sub))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51717))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51721))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51717))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51721)))) → 10155_0_extendMatchingSubstitution_Return(EOS(STATIC_10155), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51717))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51721))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51717))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51721))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), o51794))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), o51794))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799)))))) → 10188_0_extendMatchingSubstitution_Return(EOS(STATIC_10188), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), o51794))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), o51794))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o34845))), o34843)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), o51905))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), o51905)))) → 10222_0_extendMatchingSubstitution_Return(EOS(STATIC_10222), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), o51905))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), o51905))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o34845))), o34843)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019)))))) → 10259_0_extendMatchingSubstitution_Return(EOS(STATIC_10259), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52183))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52187))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52183))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52187)))) → 10346_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10346), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52183))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52187))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52183))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52187))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))))
7046_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), o52261))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), o52261))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266)))))) → 10402_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10402), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), o52261))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), o52261))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))))
7046_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9883), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o46283)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), o52371))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), o52371)))) → 10446_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10446), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), o52371))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), o52371))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o46283))))
7046_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486)))))) → 10495_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10495), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))))
7046_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10111), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59361))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59365))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59361))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59365)))) → 10597_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10597), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59361))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59365))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59361))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59365))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59491))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59495))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59491))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59495)))) → 10610_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10610), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59491))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59495))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59491))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59495))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10125), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59624sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), o59618))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), o59618))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623)))))) → 10624_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10624), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), o59618))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), o59618))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59624sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10131), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o59754)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), o59749))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), java.lang.Object(Terms.List(EOC, NULL, o59754))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), o59749))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), java.lang.Object(Terms.List(EOC, NULL, o59754)))))) → 10636_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10636), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), o59749))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), java.lang.Object(Terms.List(EOC, NULL, o59754))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), o59749))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), java.lang.Object(Terms.List(EOC, NULL, o59754))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o59754)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10512), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59894)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), java.lang.Object(Terms.List(EOC, NULL, o59894))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), o59898))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), java.lang.Object(Terms.List(EOC, NULL, o59894))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), o59898)))) → 10650_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10650), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), java.lang.Object(Terms.List(EOC, NULL, o59894))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), o59898))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), java.lang.Object(Terms.List(EOC, NULL, o59894))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), o59898))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59894)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10514), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60026)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), java.lang.Object(Terms.List(EOC, NULL, o60026))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), o60030))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), java.lang.Object(Terms.List(EOC, NULL, o60026))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), o60030)))) → 10662_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10662), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), java.lang.Object(Terms.List(EOC, NULL, o60026))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), o60030))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), java.lang.Object(Terms.List(EOC, NULL, o60026))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), o60030))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60026)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10519), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60155)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60161sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, NULL, o60155))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, NULL, o60155))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160)))))) → 10672_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10672), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, NULL, o60155))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, NULL, o60155))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60155)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60161sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10522), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60288)), java.lang.Object(Terms.List(EOC, NULL, o60293)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60288))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60293))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60288))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60293)))))) → 10682_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10682), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60288))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60293))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60288))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60293))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60288)), java.lang.Object(Terms.List(EOC, NULL, o60293)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10526), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60427))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60431))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60427))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60431)))) → 10695_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10695), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60427))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60431))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60427))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60431))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10530), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60564sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), o60558))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), o60558))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563)))))) → 10707_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10707), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), o60558))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), o60558))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60564sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10537), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60692))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60696))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60692))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60696)))) → 10717_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10717), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60692))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60696))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60692))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60696))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10546), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62153sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), o62147))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), o62147))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152)))))) → 10732_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10732), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), o62147))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), o62147))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62153sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10552), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o63069)), java.lang.Object(o63073sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), o63077))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), o63077)))) → 10745_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10745), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), o63077))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), o63077))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o63069)), java.lang.Object(o63073sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10555), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219)), java.lang.Object(o63214sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63220sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219)))))) → 10757_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10757), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219)), java.lang.Object(o63214sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63220sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10566), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63297))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63301))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63297))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63301)))) → 10767_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10767), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63297))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63301))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63297))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63301))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), o63373))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), o63373))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378)))))) → 10777_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10777), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), o63373))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), o63373))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))))
7046_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10568), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o55220)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), o63483))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), o63483)))) → 10787_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10787), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), o63483))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), o63483))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o55220))))
7046_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596)))))) → 10797_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10797), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))))
7046_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63726)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), java.lang.Object(Terms.List(EOC, NULL, o63726))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), o63730))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), java.lang.Object(Terms.List(EOC, NULL, o63726))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), o63730)))) → 10807_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10807), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), java.lang.Object(Terms.List(EOC, NULL, o63726))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), o63730))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), java.lang.Object(Terms.List(EOC, NULL, o63726))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), o63730))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63726)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10573), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64821)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64827sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, NULL, o64821))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, NULL, o64821))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826)))))) → 10817_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10817), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, NULL, o64821))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, NULL, o64821))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64821)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64827sub))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75014))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75018))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75014))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75018)))) → 10843_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10843), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75014))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75018))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75014))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75018))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))))
7046_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), o75090))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), o75090))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095)))))) → 10853_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10853), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), o75090))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), o75090))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))))
7046_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o61605)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), o75200))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), o75200)))) → 10863_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10863), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), o75200))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), o75200))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o61605))))
7046_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313)))))) → 10873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10873), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75827))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75831))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75827))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75831)))) → 10884_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10884), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75827))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75831))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75827))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75831))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))))
7046_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), o75903))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), o75903))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908)))))) → 10894_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10894), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), o75903))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), o75903))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))))
7046_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o70364)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), o76013))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), o76013)))) → 10904_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10904), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), o76013))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), o76013))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o70364))))
7046_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126)))))) → 10914_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10914), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))))
7049_0_extendMatchingSubstitution_Load(EOS(STATIC_7049), java.lang.Object(Terms.List(EOC, java.lang.Object(o10423sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub)) → 7131_0_extendMatchingSubstitution_Load(EOS(STATIC_7131), java.lang.Object(Terms.List(EOC, java.lang.Object(o10423sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(Terms.Map(EOC)))
7050_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(EOS(STATIC_5727), java.lang.Object(o11616sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11618sub), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399)), java.lang.Object(o11616sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11618sub)) → 7289_0_extendMatchingSubstitution_Return(EOS(STATIC_7289), java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399)), java.lang.Object(o11616sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11618sub), java.lang.Object(o11616sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11618sub), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return(EOS(STATIC_5799), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11622sub), o11621))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11625))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11622sub), o11621))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11625)))) → 7290_0_extendMatchingSubstitution_Return(EOS(STATIC_7290), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11622sub), o11621))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11625))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11622sub), o11621))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11625))), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return(EOS(STATIC_5848), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4326)), o11628))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4327)), o11632))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4326)), o11628))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4327)), o11632)))) → 7294_0_extendMatchingSubstitution_Return(EOS(STATIC_7294), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4326)), o11628))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4327)), o11632))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4326)), o11628))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4327)), o11632))), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5881), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11640))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11644, o11643))), NULL, o11644), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11640))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11644, o11643))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11640))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11644, o11643)))) → 7297_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7297), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11640))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11644, o11643))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11640))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11644, o11643))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11640))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11644, o11643))), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13932))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13936))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13932))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13936)))) → 7494_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7494), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13932))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13936))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13932))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13936))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7256), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o14139)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), o14134))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), java.lang.Object(Terms.List(EOC, NULL, o14139))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), o14134))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), java.lang.Object(Terms.List(EOC, NULL, o14139)))))) → 7556_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7556), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), o14134))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), java.lang.Object(Terms.List(EOC, NULL, o14139))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), o14134))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), java.lang.Object(Terms.List(EOC, NULL, o14139))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o14139)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7287), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), o14473))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), o14473)))) → 7662_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7662), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), o14473))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), o14473))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7304), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735)), java.lang.Object(Terms.List(EOC, NULL, o14743)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, NULL, o14743))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, NULL, o14743)))))) → 7716_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7716), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, NULL, o14743))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, NULL, o14743))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735)), java.lang.Object(Terms.List(EOC, NULL, o14743)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7326), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15000))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15004))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15000))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15004)))) → 7787_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7787), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15000))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15004))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15000))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15004))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))))
7050_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7340), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), o15336))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), o15336))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341)))))) → 7892_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7892), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), o15336))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), o15336))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))))
7050_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7355), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), o16597))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), o16597)))) → 7947_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7947), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), o16597))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), o16597))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))))
7050_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7369), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830)))))) → 7999_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7999), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))))
7050_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(EOS(STATIC_8011), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27290))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27294))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27290))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27294)))) → 8322_0_extendMatchingSubstitution_Return(EOS(STATIC_8322), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27290))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27294))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27290))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27294))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(EOS(STATIC_8012), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27356))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27360))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27356))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27360)))) → 8346_0_extendMatchingSubstitution_Return(EOS(STATIC_8346), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27356))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27360))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27356))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27360))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8023), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27574))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27578))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27578)))) → 8408_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8408), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27574))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27578))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27578))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(EOS(STATIC_8026), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), o27695))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), o27695))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700)))))) → 8449_0_extendMatchingSubstitution_Return(EOS(STATIC_8449), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), o27695))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), o27695))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(EOS(STATIC_8028), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), o27777))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), o27777))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782)))))) → 8495_0_extendMatchingSubstitution_Return(EOS(STATIC_8495), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), o27777))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), o27777))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8045), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o28373)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), o28368))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), java.lang.Object(Terms.List(EOC, NULL, o28373))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), o28368))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), java.lang.Object(Terms.List(EOC, NULL, o28373)))))) → 8657_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8657), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), o28368))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), java.lang.Object(Terms.List(EOC, NULL, o28373))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), o28368))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), java.lang.Object(Terms.List(EOC, NULL, o28373))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o28373)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(EOS(STATIC_8056), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), o28839))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), o28839)))) → 8714_0_extendMatchingSubstitution_Return(EOS(STATIC_8714), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), o28839))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), o28839))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(EOS(STATIC_8057), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), o28942))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), o28942)))) → 8762_0_extendMatchingSubstitution_Return(EOS(STATIC_8762), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), o28942))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), o28942))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8060), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29114sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), o29118))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), o29118)))) → 8790_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8790), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), o29118))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), o29118))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29114sub), java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(EOS(STATIC_8063), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252)))))) → 8817_0_extendMatchingSubstitution_Return(EOS(STATIC_8817), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(EOS(STATIC_8065), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372)))))) → 8841_0_extendMatchingSubstitution_Return(EOS(STATIC_8841), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8068), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563)), java.lang.Object(Terms.List(EOC, NULL, o29569)), java.lang.Object(o29564sub), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, NULL, o29569))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, NULL, o29569)))))) → 8868_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8868), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, NULL, o29569))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, NULL, o29569))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563)), java.lang.Object(Terms.List(EOC, NULL, o29569)), java.lang.Object(o29564sub), java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8080), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29958))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29962))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29958))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29962)))) → 8930_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8930), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29958))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29962))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29958))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29962))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
7050_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8091), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31709sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), o31703))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), o31703))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708)))))) → 8973_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8973), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), o31703))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), o31703))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31709sub))
7050_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33942sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), o33946))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), o33946)))) → 9067_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9067), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), o33946))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), o33946))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33942sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
7050_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8128), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306)), java.lang.Object(o35301sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35307sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306)))))) → 9148_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9148), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306)), java.lang.Object(o35301sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35307sub))
7050_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_8985), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43675))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43679))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43675))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43679)))) → 9489_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9489), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43675))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43679))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43675))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43679))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
7050_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600)), java.lang.Object(o8136sub), java.lang.Object(o44601sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), o44605))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), o44605)))) → 9561_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9561), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), o44605))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), o44605))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600)), java.lang.Object(o8136sub), java.lang.Object(o44601sub))
7050_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51725))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51729))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51725))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51729)))) → 10161_0_extendMatchingSubstitution_Return(EOS(STATIC_10161), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51725))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51729))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51725))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51729))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), o51806))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), o51806))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811)))))) → 10195_0_extendMatchingSubstitution_Return(EOS(STATIC_10195), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), o51806))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), o51806))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o34845))), o34843)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), o51917))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), o51917)))) → 10229_0_extendMatchingSubstitution_Return(EOS(STATIC_10229), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), o51917))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), o51917))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o34845))), o34843)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035)))))) → 10267_0_extendMatchingSubstitution_Return(EOS(STATIC_10267), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52191))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52195))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52191))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52195)))) → 10367_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10367), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52191))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52195))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52191))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52195))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))))
7050_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), o52273))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), o52273))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278)))))) → 10412_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10412), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), o52273))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), o52273))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))))
7050_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9883), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o46283)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), o52383))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), o52383)))) → 10456_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10456), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), o52383))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), o52383))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o46283))))
7050_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502)))))) → 10507_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10507), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))))
7050_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10111), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59375))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59379))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59375))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59379)))) → 10598_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10598), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59375))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59379))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59375))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59379))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59505))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59509))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59505))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59509)))) → 10612_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10612), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59505))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59509))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59505))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59509))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10125), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59640sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), o59634))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), o59634))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639)))))) → 10626_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10626), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), o59634))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), o59634))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59640sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10131), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o59769)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), o59764))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), java.lang.Object(Terms.List(EOC, NULL, o59769))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), o59764))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), java.lang.Object(Terms.List(EOC, NULL, o59769)))))) → 10637_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10637), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), o59764))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), java.lang.Object(Terms.List(EOC, NULL, o59769))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), o59764))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), java.lang.Object(Terms.List(EOC, NULL, o59769))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o59769)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10512), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), java.lang.Object(Terms.List(EOC, NULL, o59911))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), o59915))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), java.lang.Object(Terms.List(EOC, NULL, o59911))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), o59915)))) → 10652_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10652), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), java.lang.Object(Terms.List(EOC, NULL, o59911))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), o59915))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), java.lang.Object(Terms.List(EOC, NULL, o59911))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), o59915))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10514), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60043)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), java.lang.Object(Terms.List(EOC, NULL, o60043))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), o60047))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), java.lang.Object(Terms.List(EOC, NULL, o60043))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), o60047)))) → 10663_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10663), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), java.lang.Object(Terms.List(EOC, NULL, o60043))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), o60047))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), java.lang.Object(Terms.List(EOC, NULL, o60043))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), o60047))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60043)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10519), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60174)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60180sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, NULL, o60174))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, NULL, o60174))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179)))))) → 10673_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10673), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, NULL, o60174))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, NULL, o60174))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60174)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60180sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10522), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60306)), java.lang.Object(Terms.List(EOC, NULL, o60311)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60306))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60311))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60306))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60311)))))) → 10683_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10683), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60306))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60311))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60306))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60311))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60306)), java.lang.Object(Terms.List(EOC, NULL, o60311)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10526), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60441))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60445))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60445)))) → 10697_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10697), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60441))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60445))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60445))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10530), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60580sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), o60574))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), o60574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579)))))) → 10708_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10708), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), o60574))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), o60574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60580sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10537), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60706))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60710))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60706))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60710)))) → 10718_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10718), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60706))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60710))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60706))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60710))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10546), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62169sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), o62163))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), o62163))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168)))))) → 10733_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10733), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), o62163))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), o62163))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62169sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10552), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63091sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), o63095))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), o63095)))) → 10747_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10747), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), o63095))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), o63095))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63091sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10555), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241)), java.lang.Object(o63236sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63242sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241)))))) → 10758_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10758), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241)), java.lang.Object(o63236sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63242sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10566), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63305))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63309))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63305))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63309)))) → 10768_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10768), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63305))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63309))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63305))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63309))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))))
7050_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), o63385))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), o63385))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390)))))) → 10778_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10778), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), o63385))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), o63385))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))))
7050_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10568), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o55220)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), o63495))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), o63495)))) → 10788_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10788), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), o63495))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), o63495))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o55220))))
7050_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612)))))) → 10798_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10798), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))))
7050_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63743)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), java.lang.Object(Terms.List(EOC, NULL, o63743))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), o63747))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), java.lang.Object(Terms.List(EOC, NULL, o63743))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), o63747)))) → 10808_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10808), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), java.lang.Object(Terms.List(EOC, NULL, o63743))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), o63747))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), java.lang.Object(Terms.List(EOC, NULL, o63743))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), o63747))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63743)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10573), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64840)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64846sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, NULL, o64840))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, NULL, o64840))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845)))))) → 10818_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10818), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, NULL, o64840))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, NULL, o64840))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64840)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64846sub))
7050_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75022))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75026))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75022))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75026)))) → 10844_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10844), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75022))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75026))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75022))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75026))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))))
7050_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), o75102))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), o75102))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107)))))) → 10854_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10854), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), o75102))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), o75102))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))))
7050_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o61605)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), o75212))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), o75212)))) → 10864_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10864), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), o75212))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), o75212))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o61605))))
7050_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329)))))) → 10874_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10874), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))))
7050_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75835))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75839))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75835))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75839)))) → 10885_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10885), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75835))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75839))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75835))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75839))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))))
7050_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), o75915))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), o75915))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920)))))) → 10895_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10895), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), o75915))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), o75915))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))))
7050_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o70364)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), o76025))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), o76025)))) → 10905_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10905), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), o76025))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), o76025))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o70364))))
7050_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142)))))) → 10915_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10915), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))))
7053_0_<init>_Load(EOS(STATIC_7053), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7138_0_<init>_InvokeMethod(EOS(STATIC_7138), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7054_0_<init>_InvokeMethod(EOS(STATIC_7054), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7094_0_<init>_Load(EOS(STATIC_7094), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7056_0_<init>_InvokeMethod(EOS(STATIC_7056), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7095_0_<init>_Load(EOS(STATIC_7095), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7057_0_<init>_InvokeMethod(EOS(STATIC_7057), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7099_0_<init>_Load(EOS(STATIC_7099), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7059_0_<init>_InvokeMethod(EOS(STATIC_7059), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7100_0_<init>_Load(EOS(STATIC_7100), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7063_0_<init>_InvokeMethod(EOS(STATIC_7063), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7103_0_<init>_Load(EOS(STATIC_7103), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7065_0_extendMatchingSubstitution_Load(EOS(STATIC_7065), java.lang.Object(Terms.List(EOC, java.lang.Object(o9846sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC))) → 7105_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7105), java.lang.Object(Terms.List(EOC, java.lang.Object(o9846sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9846sub))
7069_0_<init>_InvokeMethod(EOS(STATIC_7069), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7113_0_<init>_Load(EOS(STATIC_7113), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7070_0_extendMatchingSubstitution_Load(EOS(STATIC_7070), java.lang.Object(Terms.List(EOC, java.lang.Object(o10037sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC))) → 7114_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7114), java.lang.Object(Terms.List(EOC, java.lang.Object(o10037sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10037sub))
7073_0_<init>_InvokeMethod(EOS(STATIC_7073), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7121_0_<init>_Load(EOS(STATIC_7121), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7074_0_<init>_Load(EOS(STATIC_7074), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7173_0_<init>_InvokeMethod(EOS(STATIC_7173), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7075_0_<init>_Load(EOS(STATIC_7075), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7175_0_<init>_InvokeMethod(EOS(STATIC_7175), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7077_0_<init>_InvokeMethod(EOS(STATIC_7077), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7123_0_<init>_Load(EOS(STATIC_7123), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7079_0_<init>_Load(EOS(STATIC_7079), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7177_0_<init>_InvokeMethod(EOS(STATIC_7177), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7080_0_<init>_Load(EOS(STATIC_7080), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7179_0_<init>_InvokeMethod(EOS(STATIC_7179), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7083_0_<init>_InvokeMethod(EOS(STATIC_7083), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7126_0_<init>_Load(EOS(STATIC_7126), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7085_0_extendMatchingSubstitution_Load(EOS(STATIC_7085), java.lang.Object(Terms.List(EOC, java.lang.Object(o10205sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC))) → 7127_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7127), java.lang.Object(Terms.List(EOC, java.lang.Object(o10205sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10205sub))
7089_0_<init>_InvokeMethod(EOS(STATIC_7089), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7133_0_<init>_Load(EOS(STATIC_7133), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7090_0_extendMatchingSubstitution_Load(EOS(STATIC_7090), java.lang.Object(Terms.List(EOC, java.lang.Object(o10393sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC))) → 7134_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7134), java.lang.Object(Terms.List(EOC, java.lang.Object(o10393sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10393sub))
7093_0_<init>_InvokeMethod(EOS(STATIC_7093), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7140_0_<init>_Load(EOS(STATIC_7140), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7094_0_<init>_Load(EOS(STATIC_7094), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7211_0_<init>_InvokeMethod(EOS(STATIC_7211), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7095_0_<init>_Load(EOS(STATIC_7095), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7213_0_<init>_InvokeMethod(EOS(STATIC_7213), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7097_0_<init>_InvokeMethod(EOS(STATIC_7097), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7141_0_<init>_Load(EOS(STATIC_7141), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7099_0_<init>_Load(EOS(STATIC_7099), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7215_0_<init>_InvokeMethod(EOS(STATIC_7215), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7100_0_<init>_Load(EOS(STATIC_7100), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7217_0_<init>_InvokeMethod(EOS(STATIC_7217), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7102_0_extendMatchingSubstitution_Load(EOS(STATIC_7102), java.lang.Object(Terms.List(EOC, java.lang.Object(o10402sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(Terms.Map(EOC))) → 7143_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7143), java.lang.Object(Terms.List(EOC, java.lang.Object(o10402sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10402sub))
7103_0_<init>_Load(EOS(STATIC_7103), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7231_0_<init>_InvokeMethod(EOS(STATIC_7231), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7105_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7105), java.lang.Object(Terms.List(EOC, java.lang.Object(o9846sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9846sub)) → 7149_1_extendMatchingSubstitution_InvokeMethod(7149_0_get_Load(EOS(STATIC_7149), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9846sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9846sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o9846sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9846sub))
7111_0_extendMatchingSubstitution_Load(EOS(STATIC_7111), java.lang.Object(Terms.List(EOC, java.lang.Object(o10407sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(Terms.Map(EOC))) → 7157_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7157), java.lang.Object(Terms.List(EOC, java.lang.Object(o10407sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10407sub))
7113_0_<init>_Load(EOS(STATIC_7113), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7251_0_<init>_InvokeMethod(EOS(STATIC_7251), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7114_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7114), java.lang.Object(Terms.List(EOC, java.lang.Object(o10037sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10037sub)) → 7163_1_extendMatchingSubstitution_InvokeMethod(7163_0_get_Load(EOS(STATIC_7163), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10037sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o10037sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10037sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10037sub))
7120_0_<init>_InvokeMethod(EOS(STATIC_7120), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7171_0_<init>_Load(EOS(STATIC_7171), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7121_0_<init>_Load(EOS(STATIC_7121), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7262_0_<init>_InvokeMethod(EOS(STATIC_7262), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7123_0_<init>_Load(EOS(STATIC_7123), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7267_0_<init>_InvokeMethod(EOS(STATIC_7267), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7125_0_extendMatchingSubstitution_Load(EOS(STATIC_7125), java.lang.Object(Terms.List(EOC, java.lang.Object(o10419sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(Terms.Map(EOC))) → 7181_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7181), java.lang.Object(Terms.List(EOC, java.lang.Object(o10419sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10419sub))
7126_0_<init>_Load(EOS(STATIC_7126), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7283_0_<init>_InvokeMethod(EOS(STATIC_7283), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7127_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7127), java.lang.Object(Terms.List(EOC, java.lang.Object(o10205sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10205sub)) → 7187_1_extendMatchingSubstitution_InvokeMethod(7187_0_get_Load(EOS(STATIC_7187), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10205sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o10205sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10205sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10205sub))
7131_0_extendMatchingSubstitution_Load(EOS(STATIC_7131), java.lang.Object(Terms.List(EOC, java.lang.Object(o10423sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(Terms.Map(EOC))) → 7195_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7195), java.lang.Object(Terms.List(EOC, java.lang.Object(o10423sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10423sub))
7133_0_<init>_Load(EOS(STATIC_7133), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7300_0_<init>_InvokeMethod(EOS(STATIC_7300), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7134_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7134), java.lang.Object(Terms.List(EOC, java.lang.Object(o10393sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10393sub)) → 7201_1_extendMatchingSubstitution_InvokeMethod(7201_0_get_Load(EOS(STATIC_7201), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10393sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o10393sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o10393sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10393sub))
7138_0_<init>_InvokeMethod(EOS(STATIC_7138), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7209_0_<init>_Load(EOS(STATIC_7209), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7140_0_<init>_Load(EOS(STATIC_7140), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7309_0_<init>_InvokeMethod(EOS(STATIC_7309), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7141_0_<init>_Load(EOS(STATIC_7141), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7314_0_<init>_InvokeMethod(EOS(STATIC_7314), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7143_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7143), java.lang.Object(Terms.List(EOC, java.lang.Object(o10402sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10402sub)) → 7218_1_extendMatchingSubstitution_InvokeMethod(7218_0_get_Load(EOS(STATIC_7218), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10402sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o10402sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(o10402sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10402sub))
7149_0_get_Load(EOS(STATIC_7149), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9846sub)) → 7233_0_get_Load(EOS(STATIC_7233), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9846sub))
7149_1_extendMatchingSubstitution_InvokeMethod(4727_0_get_InvokeMethod(EOS(STATIC_4727), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o13818sub), NULL, java.lang.Object(o13818sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o13818sub)) → 7476_0_get_InvokeMethod(EOS(STATIC_7476), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o13818sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o13818sub), NULL, java.lang.Object(o13818sub))
7153_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_7153), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL, NULL) → 7237_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL)
7157_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7157), java.lang.Object(Terms.List(EOC, java.lang.Object(o10407sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10407sub)) → 7238_1_extendMatchingSubstitution_InvokeMethod(7238_0_get_Load(EOS(STATIC_7238), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10407sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o10407sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(o10407sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10407sub))
7163_0_get_Load(EOS(STATIC_7163), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10037sub)) → 7252_0_get_Load(EOS(STATIC_7252), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10037sub))
7163_1_extendMatchingSubstitution_InvokeMethod(4727_0_get_InvokeMethod(EOS(STATIC_4727), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14022sub), NULL, java.lang.Object(o14022sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14022sub)) → 7513_0_get_InvokeMethod(EOS(STATIC_7513), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14022sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14022sub), NULL, java.lang.Object(o14022sub))
7168_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_7168), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL, NULL) → 7256_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7256), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL)
7171_0_<init>_Load(EOS(STATIC_7171), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7258_0_<init>_Load(EOS(STATIC_7258), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7173_0_<init>_InvokeMethod(EOS(STATIC_7173), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7263_0_<init>_Load(EOS(STATIC_7263), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7175_0_<init>_InvokeMethod(EOS(STATIC_7175), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7264_0_<init>_Load(EOS(STATIC_7264), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7177_0_<init>_InvokeMethod(EOS(STATIC_7177), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7269_0_<init>_Load(EOS(STATIC_7269), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7179_0_<init>_InvokeMethod(EOS(STATIC_7179), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7270_0_<init>_Load(EOS(STATIC_7270), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7181_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7181), java.lang.Object(Terms.List(EOC, java.lang.Object(o10419sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10419sub)) → 7271_1_extendMatchingSubstitution_InvokeMethod(7271_0_get_Load(EOS(STATIC_7271), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10419sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o10419sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(o10419sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10419sub))
7187_0_get_Load(EOS(STATIC_7187), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10205sub)) → 7284_0_get_Load(EOS(STATIC_7284), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10205sub))
7187_1_extendMatchingSubstitution_InvokeMethod(4727_0_get_InvokeMethod(EOS(STATIC_4727), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14322sub), NULL, java.lang.Object(o14322sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o14322sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o14322sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o14322sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14322sub)) → 7589_0_get_InvokeMethod(EOS(STATIC_7589), java.lang.Object(Terms.List(EOC, java.lang.Object(o14322sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o14322sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o14322sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14322sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14322sub), NULL, java.lang.Object(o14322sub))
7191_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_7191), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11095, o11094))), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11095, o11094))), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11095, o11094))), java.lang.Object(Terms.Map(EOC)), NULL, NULL) → 7287_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7287), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11095, o11094))), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11095, o11094))), java.lang.Object(Terms.Map(EOC)), NULL)
7195_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7195), java.lang.Object(Terms.List(EOC, java.lang.Object(o10423sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10423sub)) → 7288_1_extendMatchingSubstitution_InvokeMethod(7288_0_get_Load(EOS(STATIC_7288), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10423sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o10423sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(o10423sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10423sub))
7201_0_get_Load(EOS(STATIC_7201), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10393sub)) → 7302_0_get_Load(EOS(STATIC_7302), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10393sub))
7201_1_extendMatchingSubstitution_InvokeMethod(4727_0_get_InvokeMethod(EOS(STATIC_4727), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14592sub), NULL, java.lang.Object(o14592sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o14592sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o14592sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o14592sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14592sub)) → 7680_0_get_InvokeMethod(EOS(STATIC_7680), java.lang.Object(Terms.List(EOC, java.lang.Object(o14592sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o14592sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o14592sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14592sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14592sub), NULL, java.lang.Object(o14592sub))
7205_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_7205), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11175, o11174))), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11175, o11174))), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11175, o11174))), java.lang.Object(Terms.Map(EOC)), NULL, NULL) → 7304_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7304), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11175, o11174))), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11175, o11174))), java.lang.Object(Terms.Map(EOC)), NULL)
7209_0_<init>_Load(EOS(STATIC_7209), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7306_0_<init>_Load(EOS(STATIC_7306), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7211_0_<init>_InvokeMethod(EOS(STATIC_7211), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7310_0_<init>_Load(EOS(STATIC_7310), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7213_0_<init>_InvokeMethod(EOS(STATIC_7213), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7311_0_<init>_Load(EOS(STATIC_7311), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7215_0_<init>_InvokeMethod(EOS(STATIC_7215), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7315_0_<init>_Load(EOS(STATIC_7315), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7217_0_<init>_InvokeMethod(EOS(STATIC_7217), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7317_0_<init>_Load(EOS(STATIC_7317), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7218_0_get_Load(EOS(STATIC_7218), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10402sub)) → 7318_0_get_Load(EOS(STATIC_7318), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10402sub))
7218_1_extendMatchingSubstitution_InvokeMethod(4727_0_get_InvokeMethod(EOS(STATIC_4727), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14876sub), NULL, java.lang.Object(o14876sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14876sub)) → 7728_0_get_InvokeMethod(EOS(STATIC_7728), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14876sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14876sub), NULL, java.lang.Object(o14876sub))
7219_0_extendMatchingSubstitution_Return(EOS(STATIC_7219), java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), java.lang.Object(o11241sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11243sub), java.lang.Object(o11241sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11243sub), NULL) → 7319_0_extendMatchingSubstitution_Store(EOS(STATIC_7319), java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL)
7220_0_extendMatchingSubstitution_Return(EOS(STATIC_7220), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11247sub), o11246))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11250))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11247sub), o11246))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11250))), NULL) → 7224_0_extendMatchingSubstitution_Return(EOS(STATIC_7224), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11247sub), o11246))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11250))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11247sub), o11246))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11250))), NULL)
7223_0_extendMatchingSubstitution_Return(EOS(STATIC_7223), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4269)), o11253))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4270)), o11257))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4269)), o11253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4270)), o11257))), NULL) → 7224_0_extendMatchingSubstitution_Return(EOS(STATIC_7224), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4269)), o11253))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4270)), o11257))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4269)), o11253))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4270)), o11257))), NULL)
7224_0_extendMatchingSubstitution_Return(EOS(STATIC_7224), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), NULL) → 7321_0_extendMatchingSubstitution_Store(EOS(STATIC_7321), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL)
7227_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7227), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), NULL) → 7326_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7326), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))))
7231_0_<init>_InvokeMethod(EOS(STATIC_7231), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7329_0_<init>_Load(EOS(STATIC_7329), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7238_0_get_Load(EOS(STATIC_7238), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10407sub)) → 7331_0_get_Load(EOS(STATIC_7331), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10407sub))
7238_1_extendMatchingSubstitution_InvokeMethod(4727_0_get_InvokeMethod(EOS(STATIC_4727), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o15170sub), NULL, java.lang.Object(o15170sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o15170sub)) → 7804_0_get_InvokeMethod(EOS(STATIC_7804), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o15170sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o15170sub), NULL, java.lang.Object(o15170sub))
7239_0_extendMatchingSubstitution_Return(EOS(STATIC_7239), java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374)), java.lang.Object(o11325sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11327sub), java.lang.Object(o11325sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11327sub), NULL) → 7333_0_extendMatchingSubstitution_Store(EOS(STATIC_7333), java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374)), NULL)
7240_0_extendMatchingSubstitution_Return(EOS(STATIC_7240), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11331sub), o11330))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11334))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11331sub), o11330))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11334))), NULL) → 7244_0_extendMatchingSubstitution_Return(EOS(STATIC_7244), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11331sub), o11330))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11334))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11331sub), o11330))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11334))), NULL)
7243_0_extendMatchingSubstitution_Return(EOS(STATIC_7243), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4288)), o11337))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4289)), o11341))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4288)), o11337))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4289)), o11341))), NULL) → 7244_0_extendMatchingSubstitution_Return(EOS(STATIC_7244), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4288)), o11337))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4289)), o11341))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4288)), o11337))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4289)), o11341))), NULL)
7244_0_extendMatchingSubstitution_Return(EOS(STATIC_7244), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12069, o12068))), o12066)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12069, o12068))), NULL) → 7335_0_extendMatchingSubstitution_Store(EOS(STATIC_7335), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12069, o12068))), o12066)), NULL)
7247_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7247), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11353, o11352))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11353, o11352))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11353, o11352))), NULL) → 7340_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7340), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11353, o11352))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11353, o11352))))
7251_0_<init>_InvokeMethod(EOS(STATIC_7251), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7343_0_<init>_Load(EOS(STATIC_7343), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7258_0_<init>_Load(EOS(STATIC_7258), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7345_0_<init>_FieldAccess(EOS(STATIC_7345), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7262_0_<init>_InvokeMethod(EOS(STATIC_7262), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7347_0_<init>_Load(EOS(STATIC_7347), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7263_0_<init>_Load(EOS(STATIC_7263), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7411_0_<init>_InvokeMethod(EOS(STATIC_7411), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7264_0_<init>_Load(EOS(STATIC_7264), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7413_0_<init>_InvokeMethod(EOS(STATIC_7413), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7267_0_<init>_InvokeMethod(EOS(STATIC_7267), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7348_0_<init>_Load(EOS(STATIC_7348), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7269_0_<init>_Load(EOS(STATIC_7269), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7415_0_<init>_InvokeMethod(EOS(STATIC_7415), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7270_0_<init>_Load(EOS(STATIC_7270), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7417_0_<init>_InvokeMethod(EOS(STATIC_7417), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7271_0_get_Load(EOS(STATIC_7271), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10419sub)) → 7349_0_get_Load(EOS(STATIC_7349), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10419sub))
7271_1_extendMatchingSubstitution_InvokeMethod(4727_0_get_InvokeMethod(EOS(STATIC_4727), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o16430sub), NULL, java.lang.Object(o16430sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o16430sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o16430sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(o16430sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o16430sub)) → 7910_0_get_InvokeMethod(EOS(STATIC_7910), java.lang.Object(Terms.List(EOC, java.lang.Object(o16430sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o16430sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(o16430sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o16430sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o16430sub), NULL, java.lang.Object(o16430sub))
7272_0_extendMatchingSubstitution_Return(EOS(STATIC_7272), java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), java.lang.Object(o11533sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11535sub), java.lang.Object(o11533sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11535sub), NULL) → 7351_0_extendMatchingSubstitution_Store(EOS(STATIC_7351), java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL)
7273_0_extendMatchingSubstitution_Return(EOS(STATIC_7273), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11539sub), o11538))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11542))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11539sub), o11538))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11542))), NULL) → 7277_0_extendMatchingSubstitution_Return(EOS(STATIC_7277), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11539sub), o11538))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11542))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11539sub), o11538))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11542))), NULL)
7276_0_extendMatchingSubstitution_Return(EOS(STATIC_7276), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4307)), o11545))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4308)), o11549))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4307)), o11545))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4308)), o11549))), NULL) → 7277_0_extendMatchingSubstitution_Return(EOS(STATIC_7277), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4307)), o11545))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4308)), o11549))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4307)), o11545))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4308)), o11549))), NULL)
7277_0_extendMatchingSubstitution_Return(EOS(STATIC_7277), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12531sub), o12530))), o12528)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12531sub), o12530))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), NULL) → 7353_0_extendMatchingSubstitution_Store(EOS(STATIC_7353), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12531sub), o12530))), o12528)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL)
7280_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7280), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11557))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11557))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11557))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), NULL) → 7355_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7355), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11557))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11557))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))))
7283_0_<init>_InvokeMethod(EOS(STATIC_7283), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7358_0_<init>_Load(EOS(STATIC_7358), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7288_0_get_Load(EOS(STATIC_7288), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10423sub)) → 7361_0_get_Load(EOS(STATIC_7361), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o10423sub))
7288_1_extendMatchingSubstitution_InvokeMethod(4727_0_get_InvokeMethod(EOS(STATIC_4727), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o17605sub), NULL, java.lang.Object(o17605sub)), java.lang.Object(Terms.List(EOC, java.lang.Object(o17605sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o17605sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(o17605sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o17605sub)) → 7960_0_get_InvokeMethod(EOS(STATIC_7960), java.lang.Object(Terms.List(EOC, java.lang.Object(o17605sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o17605sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(o17605sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o17605sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o17605sub), NULL, java.lang.Object(o17605sub))
7289_0_extendMatchingSubstitution_Return(EOS(STATIC_7289), java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399)), java.lang.Object(o11616sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11618sub), java.lang.Object(o11616sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o11618sub), NULL) → 7363_0_extendMatchingSubstitution_Store(EOS(STATIC_7363), java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399)), NULL)
7290_0_extendMatchingSubstitution_Return(EOS(STATIC_7290), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11622sub), o11621))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11625))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11622sub), o11621))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11625))), NULL) → 7295_0_extendMatchingSubstitution_Return(EOS(STATIC_7295), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11622sub), o11621))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11625))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11622sub), o11621))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11625))), NULL)
7294_0_extendMatchingSubstitution_Return(EOS(STATIC_7294), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4326)), o11628))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4327)), o11632))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4326)), o11628))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4327)), o11632))), NULL) → 7295_0_extendMatchingSubstitution_Return(EOS(STATIC_7295), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4326)), o11628))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4327)), o11632))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4326)), o11628))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4327)), o11632))), NULL)
7295_0_extendMatchingSubstitution_Return(EOS(STATIC_7295), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12662sub), o12661))), o12659)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12670, o12669))), o12667)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12662sub), o12661))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12670, o12669))), NULL) → 7366_0_extendMatchingSubstitution_Store(EOS(STATIC_7366), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12662sub), o12661))), o12659)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12670, o12669))), o12667)), NULL)
7297_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7297), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11640))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11644, o11643))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11640))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11644, o11643))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11640))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11644, o11643))), NULL) → 7369_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7369), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11640))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11644, o11643))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11640))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11644, o11643))))
7300_0_<init>_InvokeMethod(EOS(STATIC_7300), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7372_0_<init>_Load(EOS(STATIC_7372), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7306_0_<init>_Load(EOS(STATIC_7306), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7375_0_<init>_FieldAccess(EOS(STATIC_7375), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7309_0_<init>_InvokeMethod(EOS(STATIC_7309), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7376_0_<init>_Load(EOS(STATIC_7376), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7310_0_<init>_Load(EOS(STATIC_7310), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7452_0_<init>_InvokeMethod(EOS(STATIC_7452), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7311_0_<init>_Load(EOS(STATIC_7311), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7454_0_<init>_InvokeMethod(EOS(STATIC_7454), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7314_0_<init>_InvokeMethod(EOS(STATIC_7314), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7377_0_<init>_Load(EOS(STATIC_7377), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7315_0_<init>_Load(EOS(STATIC_7315), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7456_0_<init>_InvokeMethod(EOS(STATIC_7456), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7317_0_<init>_Load(EOS(STATIC_7317), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7458_0_<init>_InvokeMethod(EOS(STATIC_7458), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7319_0_extendMatchingSubstitution_Store(EOS(STATIC_7319), java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL) → 7379_0_extendMatchingSubstitution_Load(EOS(STATIC_7379), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)))
7321_0_extendMatchingSubstitution_Store(EOS(STATIC_7321), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL) → 7380_0_extendMatchingSubstitution_Load(EOS(STATIC_7380), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)))
7329_0_<init>_Load(EOS(STATIC_7329), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7475_0_<init>_InvokeMethod(EOS(STATIC_7475), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7333_0_extendMatchingSubstitution_Store(EOS(STATIC_7333), java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374)), NULL) → 7394_0_extendMatchingSubstitution_Load(EOS(STATIC_7394), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374)))
7335_0_extendMatchingSubstitution_Store(EOS(STATIC_7335), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12069, o12068))), o12066)), NULL) → 7396_0_extendMatchingSubstitution_Load(EOS(STATIC_7396), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12069, o12068))), o12066)))
7343_0_<init>_Load(EOS(STATIC_7343), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7511_0_<init>_InvokeMethod(EOS(STATIC_7511), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7345_0_<init>_FieldAccess(EOS(STATIC_7345), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7409_0_<init>_Load(EOS(STATIC_7409), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7347_0_<init>_Load(EOS(STATIC_7347), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7563_0_<init>_InvokeMethod(EOS(STATIC_7563), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7348_0_<init>_Load(EOS(STATIC_7348), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7569_0_<init>_InvokeMethod(EOS(STATIC_7569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7351_0_extendMatchingSubstitution_Store(EOS(STATIC_7351), java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL) → 7419_0_extendMatchingSubstitution_Load(EOS(STATIC_7419), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)))
7353_0_extendMatchingSubstitution_Store(EOS(STATIC_7353), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12531sub), o12530))), o12528)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL) → 7420_0_extendMatchingSubstitution_Load(EOS(STATIC_7420), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12531sub), o12530))), o12528)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)))
7358_0_<init>_Load(EOS(STATIC_7358), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7587_0_<init>_InvokeMethod(EOS(STATIC_7587), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7363_0_extendMatchingSubstitution_Store(EOS(STATIC_7363), java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399)), NULL) → 7435_0_extendMatchingSubstitution_Load(EOS(STATIC_7435), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399)))
7366_0_extendMatchingSubstitution_Store(EOS(STATIC_7366), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12662sub), o12661))), o12659)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12670, o12669))), o12667)), NULL) → 7437_0_extendMatchingSubstitution_Load(EOS(STATIC_7437), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12662sub), o12661))), o12659)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12670, o12669))), o12667)))
7372_0_<init>_Load(EOS(STATIC_7372), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7679_0_<init>_InvokeMethod(EOS(STATIC_7679), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7375_0_<init>_FieldAccess(EOS(STATIC_7375), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7450_0_<init>_Load(EOS(STATIC_7450), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7376_0_<init>_Load(EOS(STATIC_7376), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7720_0_<init>_InvokeMethod(EOS(STATIC_7720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7377_0_<init>_Load(EOS(STATIC_7377), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7725_0_<init>_InvokeMethod(EOS(STATIC_7725), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7379_0_extendMatchingSubstitution_Load(EOS(STATIC_7379), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371))) → 7460_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7460), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL)
7380_0_extendMatchingSubstitution_Load(EOS(STATIC_7380), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798))) → 7462_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7462), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL)
7394_0_extendMatchingSubstitution_Load(EOS(STATIC_7394), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374))) → 7496_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7496), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374)), NULL)
7396_0_extendMatchingSubstitution_Load(EOS(STATIC_7396), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12069, o12068))), o12066))) → 7498_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7498), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12069, o12068))), o12066)), NULL)
7409_0_<init>_Load(EOS(STATIC_7409), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7559_0_<init>_InvokeMethod(EOS(STATIC_7559), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7411_0_<init>_InvokeMethod(EOS(STATIC_7411), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7564_0_<init>_Load(EOS(STATIC_7564), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7413_0_<init>_InvokeMethod(EOS(STATIC_7413), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7565_0_<init>_Load(EOS(STATIC_7565), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7415_0_<init>_InvokeMethod(EOS(STATIC_7415), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7570_0_<init>_Load(EOS(STATIC_7570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7417_0_<init>_InvokeMethod(EOS(STATIC_7417), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7571_0_<init>_Load(EOS(STATIC_7571), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7419_0_extendMatchingSubstitution_Load(EOS(STATIC_7419), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396))) → 7573_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7573), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL)
7420_0_extendMatchingSubstitution_Load(EOS(STATIC_7420), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12531sub), o12530))), o12528)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539))) → 7575_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7575), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12531sub), o12530))), o12528)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL)
7435_0_extendMatchingSubstitution_Load(EOS(STATIC_7435), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399))) → 7666_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7666), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399)), NULL)
7437_0_extendMatchingSubstitution_Load(EOS(STATIC_7437), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12662sub), o12661))), o12659)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12670, o12669))), o12667))) → 7668_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7668), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12662sub), o12661))), o12659)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12670, o12669))), o12667)), NULL)
7450_0_<init>_Load(EOS(STATIC_7450), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7718_0_<init>_InvokeMethod(EOS(STATIC_7718), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7452_0_<init>_InvokeMethod(EOS(STATIC_7452), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7721_0_<init>_Load(EOS(STATIC_7721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7454_0_<init>_InvokeMethod(EOS(STATIC_7454), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7723_0_<init>_Load(EOS(STATIC_7723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7456_0_<init>_InvokeMethod(EOS(STATIC_7456), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7726_0_<init>_Load(EOS(STATIC_7726), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7458_0_<init>_InvokeMethod(EOS(STATIC_7458), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7727_0_<init>_Load(EOS(STATIC_7727), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7460_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7460), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL) → 7729_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7729), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)))
7462_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7462), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL) → 7731_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7731), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)))
7475_0_<init>_InvokeMethod(EOS(STATIC_7475), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7791_0_<init>_Load(EOS(STATIC_7791), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7476_0_get_InvokeMethod(EOS(STATIC_7476), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o13818sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o13818sub), NULL, java.lang.Object(o13818sub)) → 7793_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7793), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o13818sub))
7490_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7490), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13891))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13895))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13891))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13895))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o13888)), java.lang.Object(Terms.List(EOC, NULL, o13889)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL) → 7531_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7531), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13891))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13895))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13891))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4476)), o13895))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o13888)), java.lang.Object(Terms.List(EOC, NULL, o13889)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL)
7492_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7492), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13906))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13910))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13906))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13910))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o13904)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL) → 7541_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7541), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13906))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13910))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13906))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4480)), o13910))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o13904)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL)
7493_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7493), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13919))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13923))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13919))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13923))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL) → 7549_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7549), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13919))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13923))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13919))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4484)), o13923))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL)
7494_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7494), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13932))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13936))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13932))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13936))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL) → 7557_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7557), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13932))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13936))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13932))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4488)), o13936))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o10948, o10947))), java.lang.Object(Terms.Map(EOC)), NULL)
7496_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7496), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374)), NULL) → 7805_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7805), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374)))
7498_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7498), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12069, o12068))), o12066)), NULL) → 7807_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7807), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12069, o12068))), o12066)))
7511_0_<init>_InvokeMethod(EOS(STATIC_7511), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7896_0_<init>_Load(EOS(STATIC_7896), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7513_0_get_InvokeMethod(EOS(STATIC_7513), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14022sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14022sub), NULL, java.lang.Object(o14022sub)) → 7897_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7897), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14022sub))
7530_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7530), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), o14090))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), java.lang.Object(Terms.List(EOC, NULL, o14095))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), o14090))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), java.lang.Object(Terms.List(EOC, NULL, o14095))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o14088)), java.lang.Object(Terms.List(EOC, NULL, o14095)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL) → 7531_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7531), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), o14090))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), java.lang.Object(Terms.List(EOC, NULL, o14095))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), o14090))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4514)), java.lang.Object(Terms.List(EOC, NULL, o14095))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o14088)), java.lang.Object(Terms.List(EOC, NULL, o14095)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL)
7531_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7531), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4685)), o15506))), o15504)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4685)), o15511))), o15509)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4685)), o15506))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4685)), o15511))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15499, o15498))), o15496)), java.lang.Object(Terms.List(EOC, NULL, o15501)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15499, o15498))), java.lang.Object(Terms.Map(EOC)), NULL) → 7619_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7619), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4685)), o15506))), o15504)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4685)), o15511))), o15509)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4685)), o15506))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4685)), o15511))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15499, o15498))), o15496)), java.lang.Object(Terms.List(EOC, NULL, o15501)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15499, o15498))), java.lang.Object(Terms.Map(EOC)), NULL)
7540_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7540), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), o14108))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), java.lang.Object(Terms.List(EOC, NULL, o14113))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), o14108))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), java.lang.Object(Terms.List(EOC, NULL, o14113))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o14105)), java.lang.Object(Terms.List(EOC, NULL, o14113)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL) → 7541_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7541), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), o14108))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), java.lang.Object(Terms.List(EOC, NULL, o14113))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), o14108))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4518)), java.lang.Object(Terms.List(EOC, NULL, o14113))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o14105)), java.lang.Object(Terms.List(EOC, NULL, o14113)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL)
7541_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7541), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4738)), o15754))), o15752)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4738)), o15740))), o15738)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4738)), o15754))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4738)), o15740))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15748, o15747))), o15745)), java.lang.Object(o15749sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15748, o15747))), java.lang.Object(Terms.Map(EOC)), NULL) → 7634_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7634), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4738)), o15754))), o15752)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4738)), o15740))), o15738)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4738)), o15754))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4738)), o15740))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15748, o15747))), o15745)), java.lang.Object(o15749sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15748, o15747))), java.lang.Object(Terms.Map(EOC)), NULL)
7548_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7548), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), o14121))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), java.lang.Object(Terms.List(EOC, NULL, o14126))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), o14121))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), java.lang.Object(Terms.List(EOC, NULL, o14126))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o14126)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL) → 7549_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7549), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), o14121))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), java.lang.Object(Terms.List(EOC, NULL, o14126))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), o14121))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4522)), java.lang.Object(Terms.List(EOC, NULL, o14126))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o14126)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL)
7549_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7549), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4745)), o15951))), o15949)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4745)), o15970))), o15968)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4745)), o15951))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4745)), o15970))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15963, o15962))), o15960)), java.lang.Object(Terms.List(EOC, NULL, o15965)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15963, o15962))), java.lang.Object(Terms.Map(EOC)), NULL) → 7648_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7648), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4745)), o15951))), o15949)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4745)), o15970))), o15968)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4745)), o15951))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4745)), o15970))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15963, o15962))), o15960)), java.lang.Object(Terms.List(EOC, NULL, o15965)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15963, o15962))), java.lang.Object(Terms.Map(EOC)), NULL)
7556_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7556), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), o14134))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), java.lang.Object(Terms.List(EOC, NULL, o14139))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), o14134))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), java.lang.Object(Terms.List(EOC, NULL, o14139))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o14139)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL) → 7557_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7557), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), o14134))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), java.lang.Object(Terms.List(EOC, NULL, o14139))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), o14134))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4526)), java.lang.Object(Terms.List(EOC, NULL, o14139))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), o8147)), java.lang.Object(Terms.List(EOC, NULL, o14139)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11022, o11021))), java.lang.Object(Terms.Map(EOC)), NULL)
7557_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7557), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4751)), o16081))), o16079)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4751)), o16089))), o16087)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4751)), o16081))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4751)), o16089))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o16097, o16096))), o16094)), java.lang.Object(o16098sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o16097, o16096))), java.lang.Object(Terms.Map(EOC)), NULL) → 7663_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7663), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4751)), o16081))), o16079)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4751)), o16089))), o16087)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4751)), o16081))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4751)), o16089))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o16097, o16096))), o16094)), java.lang.Object(o16098sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o16097, o16096))), java.lang.Object(Terms.Map(EOC)), NULL)
7559_0_<init>_InvokeMethod(EOS(STATIC_7559), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7906_0_<init>_StackPop(EOS(STATIC_7906), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7563_0_<init>_InvokeMethod(EOS(STATIC_7563), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7907_0_<init>_Load(EOS(STATIC_7907), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7564_0_<init>_Load(EOS(STATIC_7564), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8048_0_<init>_InvokeMethod(EOS(STATIC_8048), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7565_0_<init>_Load(EOS(STATIC_7565), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8050_0_<init>_InvokeMethod(EOS(STATIC_8050), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7569_0_<init>_InvokeMethod(EOS(STATIC_7569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 7908_0_<init>_Load(EOS(STATIC_7908), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7570_0_<init>_Load(EOS(STATIC_7570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8051_0_<init>_InvokeMethod(EOS(STATIC_8051), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7571_0_<init>_Load(EOS(STATIC_7571), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8053_0_<init>_InvokeMethod(EOS(STATIC_8053), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7573_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7573), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL) → 7911_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7911), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)))
7575_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7575), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12531sub), o12530))), o12528)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL) → 7912_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7912), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12531sub), o12530))), o12528)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)))
7587_0_<init>_InvokeMethod(EOS(STATIC_7587), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 7949_0_<init>_Load(EOS(STATIC_7949), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7589_0_get_InvokeMethod(EOS(STATIC_7589), java.lang.Object(Terms.List(EOC, java.lang.Object(o14322sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o14322sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o14322sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14322sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14322sub), NULL, java.lang.Object(o14322sub)) → 7951_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7951), java.lang.Object(Terms.List(EOC, java.lang.Object(o14322sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o14322sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o14322sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14322sub))
7618_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7618), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), o14418))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), o14418))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), java.lang.Object(Terms.Map(EOC)), NULL) → 7619_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7619), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), o14418))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4547)), o14418))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), o14410)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14413, o14412))), java.lang.Object(Terms.Map(EOC)), NULL)
7619_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7619), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4802)), o16728))), o16726)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4802)), o16733))), o16731)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4802)), o16728))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4802)), o16733))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o16721, o16720))), o16718)), java.lang.Object(Terms.List(EOC, NULL, o16723)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o16721, o16720))), java.lang.Object(Terms.Map(EOC)), NULL) → 7752_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7752), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4802)), o16728))), o16726)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4802)), o16733))), o16731)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4802)), o16728))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4802)), o16733))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o16721, o16720))), o16718)), java.lang.Object(Terms.List(EOC, NULL, o16723)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o16721, o16720))), java.lang.Object(Terms.Map(EOC)), NULL)
7633_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7633), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), o14434))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), o14434))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), java.lang.Object(Terms.Map(EOC)), NULL) → 7634_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7634), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), o14434))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4551)), o14434))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), o14427)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14430, o14429))), java.lang.Object(Terms.Map(EOC)), NULL)
7634_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7634), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4863)), o17046))), o17044)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4863)), o17032))), o17030)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4863)), o17046))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4863)), o17032))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17040, o17039))), o17037)), java.lang.Object(o17041sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17040, o17039))), java.lang.Object(Terms.Map(EOC)), NULL) → 7764_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7764), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4863)), o17046))), o17044)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4863)), o17032))), o17030)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4863)), o17046))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4863)), o17032))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17040, o17039))), o17037)), java.lang.Object(o17041sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17040, o17039))), java.lang.Object(Terms.Map(EOC)), NULL)
7647_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7647), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), o14455))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), o14455))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448)), java.lang.Object(Terms.List(EOC, NULL, o14445)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), java.lang.Object(Terms.Map(EOC)), NULL) → 7648_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7648), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), o14455))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4555)), o14455))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), o14448)), java.lang.Object(Terms.List(EOC, NULL, o14445)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14451, o14450))), java.lang.Object(Terms.Map(EOC)), NULL)
7648_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7648), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4877)), o17302))), o17300)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4877)), o17320))), o17318)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4877)), o17302))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4877)), o17320))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o17310sub), java.lang.Object(Terms.List(EOC, NULL, o17312)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17315, o17314))), java.lang.Object(Terms.Map(EOC)), NULL) → 7776_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7776), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4877)), o17302))), o17300)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4877)), o17320))), o17318)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4877)), o17302))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4877)), o17320))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o17310sub), java.lang.Object(Terms.List(EOC, NULL, o17312)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17315, o17314))), java.lang.Object(Terms.Map(EOC)), NULL)
7662_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7662), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), o14473))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), o14473))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), java.lang.Object(Terms.Map(EOC)), NULL) → 7663_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7663), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), o14473))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4559)), o14473))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), o14466)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14469, o14468))), java.lang.Object(Terms.Map(EOC)), NULL)
7663_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7663), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4891)), o17455))), o17453)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4891)), o17463))), o17461)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4891)), o17455))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4891)), o17463))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o17467sub), java.lang.Object(o17468sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17471, o17470))), java.lang.Object(Terms.Map(EOC)), NULL) → 7788_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7788), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4891)), o17455))), o17453)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4891)), o17463))), o17461)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4891)), o17455))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4891)), o17463))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o17467sub), java.lang.Object(o17468sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17471, o17470))), java.lang.Object(Terms.Map(EOC)), NULL)
7666_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7666), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399)), NULL) → 7961_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7961), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399)))
7668_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_7668), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12662sub), o12661))), o12659)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12670, o12669))), o12667)), NULL) → 7963_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7963), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12662sub), o12661))), o12659)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12670, o12669))), o12667)))
7679_0_<init>_InvokeMethod(EOS(STATIC_7679), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8001_0_<init>_Load(EOS(STATIC_8001), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7680_0_get_InvokeMethod(EOS(STATIC_7680), java.lang.Object(Terms.List(EOC, java.lang.Object(o14592sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o14592sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(o14592sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14592sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14592sub), NULL, java.lang.Object(o14592sub)) → 8003_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8003), java.lang.Object(Terms.List(EOC, java.lang.Object(o14592sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o14592sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o14592sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14592sub))
7695_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7695), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, NULL, o14685))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, NULL, o14685))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677)), java.lang.Object(Terms.List(EOC, NULL, o14685)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), java.lang.Object(Terms.Map(EOC)), NULL) → 7619_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7619), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, NULL, o14685))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4581)), java.lang.Object(Terms.List(EOC, NULL, o14685))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), o14677)), java.lang.Object(Terms.List(EOC, NULL, o14685)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14680, o14679))), java.lang.Object(Terms.Map(EOC)), NULL)
7701_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7701), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, NULL, o14702))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, NULL, o14702))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694)), java.lang.Object(Terms.List(EOC, NULL, o14702)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), java.lang.Object(Terms.Map(EOC)), NULL) → 7634_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7634), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, NULL, o14702))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4585)), java.lang.Object(Terms.List(EOC, NULL, o14702))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), o14694)), java.lang.Object(Terms.List(EOC, NULL, o14702)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14697, o14696))), java.lang.Object(Terms.Map(EOC)), NULL)
7708_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7708), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, NULL, o14721))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, NULL, o14721))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713)), java.lang.Object(Terms.List(EOC, NULL, o14721)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), java.lang.Object(Terms.Map(EOC)), NULL) → 7648_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7648), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, NULL, o14721))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4589)), java.lang.Object(Terms.List(EOC, NULL, o14721))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), o14713)), java.lang.Object(Terms.List(EOC, NULL, o14721)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14716, o14715))), java.lang.Object(Terms.Map(EOC)), NULL)
7716_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7716), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, NULL, o14743))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, NULL, o14743))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735)), java.lang.Object(Terms.List(EOC, NULL, o14743)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), java.lang.Object(Terms.Map(EOC)), NULL) → 7663_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7663), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, NULL, o14743))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4593)), java.lang.Object(Terms.List(EOC, NULL, o14743))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), o14735)), java.lang.Object(Terms.List(EOC, NULL, o14743)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o14738, o14737))), java.lang.Object(Terms.Map(EOC)), NULL)
7718_0_<init>_InvokeMethod(EOS(STATIC_7718), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8004_0_<init>_StackPop(EOS(STATIC_8004), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7720_0_<init>_InvokeMethod(EOS(STATIC_7720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8006_0_<init>_Load(EOS(STATIC_8006), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7721_0_<init>_Load(EOS(STATIC_7721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8071_0_<init>_InvokeMethod(EOS(STATIC_8071), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7723_0_<init>_Load(EOS(STATIC_7723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8073_0_<init>_InvokeMethod(EOS(STATIC_8073), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7725_0_<init>_InvokeMethod(EOS(STATIC_7725), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8007_0_<init>_Load(EOS(STATIC_8007), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7726_0_<init>_Load(EOS(STATIC_7726), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8074_0_<init>_InvokeMethod(EOS(STATIC_8074), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7727_0_<init>_Load(EOS(STATIC_7727), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8076_0_<init>_InvokeMethod(EOS(STATIC_8076), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7728_0_get_InvokeMethod(EOS(STATIC_7728), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14876sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14876sub), NULL, java.lang.Object(o14876sub)) → 8009_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8009), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14876sub))
7729_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7729), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371))) → 8011_0_extendMatchingSubstitution_Return(EOS(STATIC_8011), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL)
7731_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7731), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798))) → 8012_0_extendMatchingSubstitution_Return(EOS(STATIC_8012), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL)
7751_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7751), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14960))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14964))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14960))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14964))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o14957)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o14958)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268)))) → 7752_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7752), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14960))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14964))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14960))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4616)), o14964))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o14957)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o14958)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))))
7752_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7752), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4958)), o18239))), o18237)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4958)), o18244))), o18242)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4958)), o18239))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4958)), o18244))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18231, o18230))), o18228)), java.lang.Object(Terms.List(EOC, o18234, o18233)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18231, o18230))), java.lang.Object(Terms.Map(EOC)), o18234) → 7845_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7845), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4958)), o18239))), o18237)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4958)), o18244))), o18242)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4958)), o18239))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4958)), o18244))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18231, o18230))), o18228)), java.lang.Object(Terms.List(EOC, o18234, o18233)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18231, o18230))), java.lang.Object(Terms.Map(EOC)), o18234)
7763_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7763), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14975))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14979))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14975))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14979))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o14973)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268)))) → 7764_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7764), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14975))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14979))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14975))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4620)), o14979))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o14973)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))))
7764_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7764), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5018)), o18536))), o18534)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5018)), o18521))), o18519)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5018)), o18536))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5018)), o18521))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18529, o18528))), o18526)), java.lang.Object(o18530sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18529, o18528))), java.lang.Object(Terms.Map(EOC)), o18531) → 7860_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7860), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5018)), o18536))), o18534)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5018)), o18521))), o18519)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5018)), o18536))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5018)), o18521))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18529, o18528))), o18526)), java.lang.Object(o18530sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18529, o18528))), java.lang.Object(Terms.Map(EOC)), o18531)
7775_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7775), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14988))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14992))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14988))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14992))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268)))) → 7776_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7776), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14988))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14992))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14988))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4624)), o14992))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))))
7776_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7776), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5030)), o18779))), o18777)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5030)), o18798))), o18796)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5030)), o18779))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5030)), o18798))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o18787sub), java.lang.Object(Terms.List(EOC, o18790, o18789)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18793, o18792))), java.lang.Object(Terms.Map(EOC)), o18790) → 7874_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7874), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5030)), o18779))), o18777)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5030)), o18798))), o18796)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5030)), o18779))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5030)), o18798))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o18787sub), java.lang.Object(Terms.List(EOC, o18790, o18789)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18793, o18792))), java.lang.Object(Terms.Map(EOC)), o18790)
7787_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7787), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15000))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15004))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15000))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15004))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268)))) → 7788_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7788), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15000))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15004))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15000))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4628)), o15004))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11269, o11268))))
7788_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7788), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5042)), o18938))), o18936)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5042)), o18946))), o18944)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5042)), o18938))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5042)), o18946))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o18950sub), java.lang.Object(o18951sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18955, o18954))), java.lang.Object(Terms.Map(EOC)), o18952) → 7893_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7893), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5042)), o18938))), o18936)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5042)), o18946))), o18944)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5042)), o18938))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5042)), o18946))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o18950sub), java.lang.Object(o18951sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o18955, o18954))), java.lang.Object(Terms.Map(EOC)), o18952)
7791_0_<init>_Load(EOS(STATIC_7791), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8086_0_<init>_InvokeMethod(EOS(STATIC_8086), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7793_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7793), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o13818sub)) → 8023_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8023), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL)
7804_0_get_InvokeMethod(EOS(STATIC_7804), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o15170sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o15170sub), NULL, java.lang.Object(o15170sub)) → 8025_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8025), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o15170sub))
7805_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7805), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374))) → 8026_0_extendMatchingSubstitution_Return(EOS(STATIC_8026), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11327sub), o8374)), NULL)
7807_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7807), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12069, o12068))), o12066))) → 8028_0_extendMatchingSubstitution_Return(EOS(STATIC_8028), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12069, o12068))), o12066)), NULL)
7844_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7844), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), o15283))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), o15283))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o15281)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290)))) → 7845_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7845), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), o15283))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), o15283))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4664)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o15281)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))), o15288)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15291, o15290))))
7845_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7845), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5165)), o19921))), o19919)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5165)), o19926))), o19924)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5165)), o19921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5165)), o19926))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o19913, o19912))), o19910)), java.lang.Object(Terms.List(EOC, o19916, o19915)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o19913, o19912))), java.lang.Object(Terms.Map(EOC)), o19916) → 8371_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8371), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5165)), o19921))), o19919)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5165)), o19926))), o19924)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5165)), o19921))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5165)), o19926))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o19913, o19912))), o19910)), java.lang.Object(Terms.List(EOC, o19916, o19915)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o19913, o19912))), java.lang.Object(Terms.Map(EOC)), o19916)
7859_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7859), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), o15304))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), o15304))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o15301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311)))) → 7860_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7860), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), o15304))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), o15304))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4668)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o15301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))), o15309)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15312, o15311))))
7860_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7860), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5226)), o20226))), o20224)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5226)), o20211))), o20209)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5226)), o20226))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5226)), o20211))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o20219, o20218))), o20216)), java.lang.Object(o20220sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o20219, o20218))), java.lang.Object(Terms.Map(EOC)), o20221) → 8384_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8384), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5226)), o20226))), o20224)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5226)), o20211))), o20209)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5226)), o20226))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5226)), o20211))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o20219, o20218))), o20216)), java.lang.Object(o20220sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o20219, o20218))), java.lang.Object(Terms.Map(EOC)), o20221)
7873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7873), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), o15320))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), o15320))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327)))) → 7874_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7874), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), o15320))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), o15320))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4672)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))), o15325)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15328, o15327))))
7874_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7874), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5238)), o20476))), o20474)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5238)), o20495))), o20493)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5238)), o20476))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5238)), o20495))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o20484sub), java.lang.Object(Terms.List(EOC, o20487, o20486)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o20490, o20489))), java.lang.Object(Terms.Map(EOC)), o20487) → 8396_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8396), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5238)), o20476))), o20474)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5238)), o20495))), o20493)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5238)), o20476))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5238)), o20495))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o20484sub), java.lang.Object(Terms.List(EOC, o20487, o20486)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o20490, o20489))), java.lang.Object(Terms.Map(EOC)), o20487)
7892_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7892), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), o15336))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), o15336))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343)))) → 7893_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7893), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), o15336))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), o15336))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4676)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))), o15341)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o11349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o15344, o15343))))
7893_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7893), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5250)), o20645))), o20643)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5250)), o20653))), o20651)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5250)), o20645))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5250)), o20653))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o20657sub), java.lang.Object(o20658sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o20662, o20661))), java.lang.Object(Terms.Map(EOC)), o20659) → 8409_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8409), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5250)), o20645))), o20643)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5250)), o20653))), o20651)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5250)), o20645))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5250)), o20653))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o20657sub), java.lang.Object(o20658sub), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o20662, o20661))), java.lang.Object(Terms.Map(EOC)), o20659)
7896_0_<init>_Load(EOS(STATIC_7896), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8103_0_<init>_InvokeMethod(EOS(STATIC_8103), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7897_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7897), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14022sub)) → 8045_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8045), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8374)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL)
7906_0_<init>_StackPop(EOS(STATIC_7906), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8046_0_<init>_Return(EOS(STATIC_8046), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7907_0_<init>_Load(EOS(STATIC_7907), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8108_0_<init>_InvokeMethod(EOS(STATIC_8108), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7908_0_<init>_Load(EOS(STATIC_7908), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8113_0_<init>_InvokeMethod(EOS(STATIC_8113), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
7910_0_get_InvokeMethod(EOS(STATIC_7910), java.lang.Object(Terms.List(EOC, java.lang.Object(o16430sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o16430sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(o16430sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o16430sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o16430sub), NULL, java.lang.Object(o16430sub)) → 8054_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8054), java.lang.Object(Terms.List(EOC, java.lang.Object(o16430sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o16430sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o16430sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o16430sub))
7911_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7911), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396))) → 8056_0_extendMatchingSubstitution_Return(EOS(STATIC_8056), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11533sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL)
7912_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7912), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12531sub), o12530))), o12528)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539))) → 8057_0_extendMatchingSubstitution_Return(EOS(STATIC_8057), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12531sub), o12530))), o12528)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL)
7928_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7928), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), o16545))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), o16545))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560)))) → 7845_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7845), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), o16545))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4776)), o16545))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), o16539)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16541))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))))
7933_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7933), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), o16560))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), o16560))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560)))) → 7860_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7860), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), o16560))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4780)), o16560))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), o16554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16556))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))))
7940_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7940), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), o16580))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), o16580))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o16571)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560)))) → 7874_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7874), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), o16580))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4784)), o16580))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), o16574)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o16571)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16576))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))))
7947_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7947), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), o16597))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), o16597))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560)))) → 7893_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7893), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), o16597))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4788)), o16597))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), o16591)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o16593))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11561, o11560))))
7949_0_<init>_Load(EOS(STATIC_7949), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8124_0_<init>_InvokeMethod(EOS(STATIC_8124), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
7951_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7951), java.lang.Object(Terms.List(EOC, java.lang.Object(o14322sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o14322sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o14322sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14322sub)) → 8060_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8060), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14322sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o14322sub), java.lang.Object(Terms.Map(EOC)), NULL)
7960_0_get_InvokeMethod(EOS(STATIC_7960), java.lang.Object(Terms.List(EOC, java.lang.Object(o17605sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o17605sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(o17605sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o17605sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o17605sub), NULL, java.lang.Object(o17605sub)) → 8062_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8062), java.lang.Object(Terms.List(EOC, java.lang.Object(o17605sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o17605sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o17605sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o17605sub))
7961_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7961), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399))) → 8063_0_extendMatchingSubstitution_Return(EOS(STATIC_8063), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11616sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11618sub), o8399)), NULL)
7963_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_7963), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12662sub), o12661))), o12659)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12670, o12669))), o12667))) → 8065_0_extendMatchingSubstitution_Return(EOS(STATIC_8065), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12662sub), o12661))), o12659)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12670, o12669))), o12667)), NULL)
7978_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7978), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769)))) → 7845_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7845), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4920)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), o17760)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))), o17767)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17762))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17770, o17769))))
7984_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7984), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788)))) → 7860_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7860), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4924)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), o17779)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))), o17786)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17781))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17789, o17788))))
7991_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7991), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809)))) → 7874_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7874), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4928)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), o17800)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))), o17807)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17802))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17810, o17809))))
7999_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7999), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832)))) → 7893_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7893), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i4932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), o17823)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))), o17830)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, o17825))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o17833, o17832))))
8001_0_<init>_Load(EOS(STATIC_8001), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8133_0_<init>_InvokeMethod(EOS(STATIC_8133), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8003_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8003), java.lang.Object(Terms.List(EOC, java.lang.Object(o14592sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o14592sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o14592sub), java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14592sub)) → 8068_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8068), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14592sub), o8150)), java.lang.Object(Terms.List(EOC, NULL, o8399)), java.lang.Object(o14592sub), java.lang.Object(Terms.Map(EOC)), NULL)
8004_0_<init>_StackPop(EOS(STATIC_8004), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8070_0_<init>_Return(EOS(STATIC_8070), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8006_0_<init>_Load(EOS(STATIC_8006), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8137_0_<init>_InvokeMethod(EOS(STATIC_8137), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8007_0_<init>_Load(EOS(STATIC_8007), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8142_0_<init>_InvokeMethod(EOS(STATIC_8142), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8009_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8009), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o14876sub)) → 8080_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8080), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
8025_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8025), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o15170sub)) → 8091_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8091), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8922sub), o8374)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8922sub))
8046_0_<init>_Return(EOS(STATIC_8046), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8105_0_<init>_Return(EOS(STATIC_8105), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8048_0_<init>_InvokeMethod(EOS(STATIC_8048), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8109_0_<init>_Load(EOS(STATIC_8109), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8050_0_<init>_InvokeMethod(EOS(STATIC_8050), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8111_0_<init>_Load(EOS(STATIC_8111), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8051_0_<init>_InvokeMethod(EOS(STATIC_8051), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8115_0_<init>_Load(EOS(STATIC_8115), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8053_0_<init>_InvokeMethod(EOS(STATIC_8053), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8116_0_<init>_Load(EOS(STATIC_8116), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8054_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8054), java.lang.Object(Terms.List(EOC, java.lang.Object(o16430sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o16430sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o16430sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o16430sub)) → 8119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o16430sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o16430sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
8062_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8062), java.lang.Object(Terms.List(EOC, java.lang.Object(o17605sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o17605sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o17605sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o17605sub)) → 8128_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8128), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o17605sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9292sub), o8399)), java.lang.Object(o17605sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9292sub))
8070_0_<init>_Return(EOS(STATIC_8070), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8135_0_<init>_Return(EOS(STATIC_8135), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8071_0_<init>_InvokeMethod(EOS(STATIC_8071), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8139_0_<init>_Load(EOS(STATIC_8139), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8073_0_<init>_InvokeMethod(EOS(STATIC_8073), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8140_0_<init>_Load(EOS(STATIC_8140), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8074_0_<init>_InvokeMethod(EOS(STATIC_8074), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8144_0_<init>_Load(EOS(STATIC_8144), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8076_0_<init>_InvokeMethod(EOS(STATIC_8076), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8145_0_<init>_Load(EOS(STATIC_8145), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8086_0_<init>_InvokeMethod(EOS(STATIC_8086), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8164_0_<init>_Load(EOS(STATIC_8164), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8103_0_<init>_InvokeMethod(EOS(STATIC_8103), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8220_0_<init>_Load(EOS(STATIC_8220), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8105_0_<init>_Return(EOS(STATIC_8105), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8229_0_<init>_Return(EOS(STATIC_8229), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8108_0_<init>_InvokeMethod(EOS(STATIC_8108), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8231_0_<init>_Load(EOS(STATIC_8231), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8109_0_<init>_Load(EOS(STATIC_8109), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8233_0_<init>_Load(EOS(STATIC_8233), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8111_0_<init>_Load(EOS(STATIC_8111), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8234_0_<init>_Load(EOS(STATIC_8234), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8113_0_<init>_InvokeMethod(EOS(STATIC_8113), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8237_0_<init>_Load(EOS(STATIC_8237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8115_0_<init>_Load(EOS(STATIC_8115), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8238_0_<init>_Load(EOS(STATIC_8238), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8116_0_<init>_Load(EOS(STATIC_8116), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8239_0_<init>_Load(EOS(STATIC_8239), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8124_0_<init>_InvokeMethod(EOS(STATIC_8124), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8258_0_<init>_Load(EOS(STATIC_8258), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8133_0_<init>_InvokeMethod(EOS(STATIC_8133), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8282_0_<init>_Load(EOS(STATIC_8282), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8135_0_<init>_Return(EOS(STATIC_8135), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8290_0_<init>_Return(EOS(STATIC_8290), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8137_0_<init>_InvokeMethod(EOS(STATIC_8137), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8292_0_<init>_Load(EOS(STATIC_8292), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8139_0_<init>_Load(EOS(STATIC_8139), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8293_0_<init>_Load(EOS(STATIC_8293), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8140_0_<init>_Load(EOS(STATIC_8140), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8295_0_<init>_Load(EOS(STATIC_8295), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8142_0_<init>_InvokeMethod(EOS(STATIC_8142), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8297_0_<init>_Load(EOS(STATIC_8297), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8144_0_<init>_Load(EOS(STATIC_8144), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8298_0_<init>_Load(EOS(STATIC_8298), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8145_0_<init>_Load(EOS(STATIC_8145), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8300_0_<init>_Load(EOS(STATIC_8300), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8164_0_<init>_Load(EOS(STATIC_8164), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8351_0_<init>_Load(EOS(STATIC_8351), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8220_0_<init>_Load(EOS(STATIC_8220), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8631_0_<init>_Load(EOS(STATIC_8631), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8229_0_<init>_Return(EOS(STATIC_8229), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8658_0_<init>_Return(EOS(STATIC_8658), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
8231_0_<init>_Load(EOS(STATIC_8231), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8661_0_<init>_Load(EOS(STATIC_8661), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8233_0_<init>_Load(EOS(STATIC_8233), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8662_0_<init>_FieldAccess(EOS(STATIC_8662), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8234_0_<init>_Load(EOS(STATIC_8234), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8664_0_<init>_FieldAccess(EOS(STATIC_8664), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8237_0_<init>_Load(EOS(STATIC_8237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8666_0_<init>_Load(EOS(STATIC_8666), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8238_0_<init>_Load(EOS(STATIC_8238), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8668_0_<init>_FieldAccess(EOS(STATIC_8668), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8239_0_<init>_Load(EOS(STATIC_8239), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8669_0_<init>_FieldAccess(EOS(STATIC_8669), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8258_0_<init>_Load(EOS(STATIC_8258), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8766_0_<init>_Load(EOS(STATIC_8766), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8282_0_<init>_Load(EOS(STATIC_8282), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8844_0_<init>_Load(EOS(STATIC_8844), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8290_0_<init>_Return(EOS(STATIC_8290), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8870_0_<init>_Return(EOS(STATIC_8870), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub))
8292_0_<init>_Load(EOS(STATIC_8292), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8872_0_<init>_Load(EOS(STATIC_8872), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8293_0_<init>_Load(EOS(STATIC_8293), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8873_0_<init>_FieldAccess(EOS(STATIC_8873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8295_0_<init>_Load(EOS(STATIC_8295), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8875_0_<init>_FieldAccess(EOS(STATIC_8875), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8297_0_<init>_Load(EOS(STATIC_8297), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8876_0_<init>_Load(EOS(STATIC_8876), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8298_0_<init>_Load(EOS(STATIC_8298), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8878_0_<init>_FieldAccess(EOS(STATIC_8878), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8300_0_<init>_Load(EOS(STATIC_8300), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8879_0_<init>_FieldAccess(EOS(STATIC_8879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8319_0_extendMatchingSubstitution_Return(EOS(STATIC_8319), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27250))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27254))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27250))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27254))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o27247)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o27248)), NULL) → 8334_0_extendMatchingSubstitution_Return(EOS(STATIC_8334), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27250))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27254))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27250))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5853)), o27254))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o27247)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o27248)), NULL)
8320_0_extendMatchingSubstitution_Return(EOS(STATIC_8320), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27269))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27269))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o27263)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL) → 8338_0_extendMatchingSubstitution_Return(EOS(STATIC_8338), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27265))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27269))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27265))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5858)), o27269))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o27263)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL)
8321_0_extendMatchingSubstitution_Return(EOS(STATIC_8321), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27278))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27282))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27278))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27282))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL) → 8343_0_extendMatchingSubstitution_Return(EOS(STATIC_8343), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27278))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27282))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27278))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5862)), o27282))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL)
8322_0_extendMatchingSubstitution_Return(EOS(STATIC_8322), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27290))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27294))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27290))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27294))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL) → 8347_0_extendMatchingSubstitution_Return(EOS(STATIC_8347), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27290))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27294))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27290))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5866)), o27294))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11241sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11243sub), o8371)), NULL)
8333_0_extendMatchingSubstitution_Return(EOS(STATIC_8333), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27332))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27336))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27332))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27336))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL) → 8334_0_extendMatchingSubstitution_Return(EOS(STATIC_8334), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27332))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27336))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27332))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5883)), o27336))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL)
8334_0_extendMatchingSubstitution_Return(EOS(STATIC_8334), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6372)), o30035))), o30033)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6372)), o30040))), o30038)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6372)), o30035))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6372)), o30040))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o30028sub), o30027)), java.lang.Object(Terms.List(EOC, java.lang.Object(o30031sub), o30030)), NULL) → 8430_0_extendMatchingSubstitution_Return(EOS(STATIC_8430), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6372)), o30035))), o30033)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6372)), o30040))), o30038)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6372)), o30035))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6372)), o30040))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o30028sub), o30027)), java.lang.Object(Terms.List(EOC, java.lang.Object(o30031sub), o30030)), NULL)
8337_0_extendMatchingSubstitution_Return(EOS(STATIC_8337), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27340))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27344))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27340))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27344))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL) → 8338_0_extendMatchingSubstitution_Return(EOS(STATIC_8338), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27340))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27344))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27340))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5887)), o27344))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL)
8338_0_extendMatchingSubstitution_Return(EOS(STATIC_8338), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6391)), o30140))), o30138)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6391)), o30127))), o30125)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6391)), o30140))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6391)), o30127))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o30133sub), o30132)), java.lang.Object(Terms.List(EOC, java.lang.Object(o30136sub), o30135)), NULL) → 8437_0_extendMatchingSubstitution_Return(EOS(STATIC_8437), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6391)), o30140))), o30138)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6391)), o30127))), o30125)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6391)), o30140))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6391)), o30127))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o30133sub), o30132)), java.lang.Object(Terms.List(EOC, java.lang.Object(o30136sub), o30135)), NULL)
8342_0_extendMatchingSubstitution_Return(EOS(STATIC_8342), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27348))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27352))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27348))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27352))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL) → 8343_0_extendMatchingSubstitution_Return(EOS(STATIC_8343), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27348))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27352))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27348))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5891)), o27352))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL)
8343_0_extendMatchingSubstitution_Return(EOS(STATIC_8343), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6397)), o30227))), o30225)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6397)), o30244))), o30242)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6397)), o30227))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6397)), o30244))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o30237sub), o30236)), java.lang.Object(Terms.List(EOC, java.lang.Object(o30240sub), o30239)), NULL) → 8443_0_extendMatchingSubstitution_Return(EOS(STATIC_8443), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6397)), o30227))), o30225)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6397)), o30244))), o30242)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6397)), o30227))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6397)), o30244))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o30237sub), o30236)), java.lang.Object(Terms.List(EOC, java.lang.Object(o30240sub), o30239)), NULL)
8346_0_extendMatchingSubstitution_Return(EOS(STATIC_8346), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27356))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27360))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27356))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27360))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL) → 8347_0_extendMatchingSubstitution_Return(EOS(STATIC_8347), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27356))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27360))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27356))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5895)), o27360))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o11796sub), o11795))), o11793)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o11801, o11800))), o11798)), NULL)
8347_0_extendMatchingSubstitution_Return(EOS(STATIC_8347), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6403)), o30295))), o30293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6403)), o30303))), o30301)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6403)), o30295))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6403)), o30303))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o30309sub), o30308)), java.lang.Object(Terms.List(EOC, java.lang.Object(o30312sub), o30311)), NULL) → 8450_0_extendMatchingSubstitution_Return(EOS(STATIC_8450), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6403)), o30295))), o30293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6403)), o30303))), o30301)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6403)), o30295))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6403)), o30303))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o30309sub), o30308)), java.lang.Object(Terms.List(EOC, java.lang.Object(o30312sub), o30311)), NULL)
8351_0_<init>_Load(EOS(STATIC_8351), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8942_0_<init>_FieldAccess(EOS(STATIC_8942), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8370_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8370), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27534))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27538))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27534))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27538))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o27531)), java.lang.Object(Terms.List(EOC, NULL, o27532)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8371_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8371), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27534))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27538))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27534))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5912)), o27538))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o27531)), java.lang.Object(Terms.List(EOC, NULL, o27532)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL)
8371_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8371), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6415)), o30505))), o30503)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6415)), o30510))), o30508)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6415)), o30505))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6415)), o30510))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o30497sub), o30496)), java.lang.Object(Terms.List(EOC, o30500, o30499)), java.lang.Object(o30497sub), java.lang.Object(Terms.Map(EOC)), o30500) → 8898_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8898), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6415)), o30505))), o30503)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6415)), o30510))), o30508)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6415)), o30505))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6415)), o30510))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o30497sub), o30496)), java.lang.Object(Terms.List(EOC, o30500, o30499)), java.lang.Object(o30497sub), java.lang.Object(Terms.Map(EOC)), o30500)
8383_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8383), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27549))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27553))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27549))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27553))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o27547)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8384_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8384), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27549))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27553))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27549))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5916)), o27553))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o27547)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL)
8384_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8384), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6499)), o30884))), o30882)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6499)), o30871))), o30869)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6499)), o30884))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6499)), o30871))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o30877sub), o30876)), java.lang.Object(o30878sub), java.lang.Object(o30877sub), java.lang.Object(Terms.Map(EOC)), o30879) → 8909_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8909), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6499)), o30884))), o30882)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6499)), o30871))), o30869)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6499)), o30884))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6499)), o30871))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o30877sub), o30876)), java.lang.Object(o30878sub), java.lang.Object(o30877sub), java.lang.Object(Terms.Map(EOC)), o30879)
8395_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8395), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27562))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27566))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27562))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27566))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8396_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8396), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27562))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27566))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27562))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5920)), o27566))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL)
8396_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8396), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6517)), o31203))), o31201)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6517)), o31220))), o31218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6517)), o31203))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6517)), o31220))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o31211sub), java.lang.Object(Terms.List(EOC, o31214, o31213)), java.lang.Object(o31215sub), java.lang.Object(Terms.Map(EOC)), o31214) → 8919_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8919), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6517)), o31203))), o31201)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6517)), o31220))), o31218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6517)), o31203))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6517)), o31220))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o31211sub), java.lang.Object(Terms.List(EOC, o31214, o31213)), java.lang.Object(o31215sub), java.lang.Object(Terms.Map(EOC)), o31214)
8408_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8408), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27574))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27578))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27578))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8409_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8409), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27574))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27578))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5924)), o27578))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o13818sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o8371)), java.lang.Object(o13818sub), java.lang.Object(Terms.Map(EOC)), NULL)
8409_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8409), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6535)), o31403))), o31401)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6535)), o31411))), o31409)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6535)), o31403))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6535)), o31411))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o31415sub), java.lang.Object(o31416sub), java.lang.Object(o31418sub), java.lang.Object(Terms.Map(EOC)), o31417) → 8931_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8931), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6535)), o31403))), o31401)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6535)), o31411))), o31409)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6535)), o31403))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6535)), o31411))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o31415sub), java.lang.Object(o31416sub), java.lang.Object(o31418sub), java.lang.Object(Terms.Map(EOC)), o31417)
8429_0_extendMatchingSubstitution_Return(EOS(STATIC_8429), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), o27648))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), o27648))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o27646)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653)), NULL) → 8430_0_extendMatchingSubstitution_Return(EOS(STATIC_8430), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), o27648))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), o27648))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o27646)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27654sub), o27653)), NULL)
8430_0_extendMatchingSubstitution_Return(EOS(STATIC_8430), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6582)), o31743))), o31741)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6582)), o31748))), o31746)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6582)), o31743))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6582)), o31748))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o31736sub), o31735)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31739sub), o31738)), NULL) → 8469_0_extendMatchingSubstitution_Return(EOS(STATIC_8469), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6582)), o31743))), o31741)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6582)), o31748))), o31746)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6582)), o31743))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6582)), o31748))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o31736sub), o31735)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31739sub), o31738)), NULL)
8436_0_extendMatchingSubstitution_Return(EOS(STATIC_8436), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), o27667))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), o27667))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o27664)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672)), NULL) → 8437_0_extendMatchingSubstitution_Return(EOS(STATIC_8437), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), o27667))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), o27667))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5945)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o27664)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27673sub), o27672)), NULL)
8437_0_extendMatchingSubstitution_Return(EOS(STATIC_8437), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6612)), o31931))), o31929)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6612)), o31920))), o31918)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6612)), o31931))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6612)), o31920))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o31926sub), o31925)), java.lang.Object(o31927sub), NULL) → 8479_0_extendMatchingSubstitution_Return(EOS(STATIC_8479), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6612)), o31931))), o31929)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6612)), o31920))), o31918)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6612)), o31931))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6612)), o31920))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o31926sub), o31925)), java.lang.Object(o31927sub), NULL)
8442_0_extendMatchingSubstitution_Return(EOS(STATIC_8442), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), o27681))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), o27681))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686)), NULL) → 8443_0_extendMatchingSubstitution_Return(EOS(STATIC_8443), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), o27681))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), o27681))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5949)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27687sub), o27686)), NULL)
8443_0_extendMatchingSubstitution_Return(EOS(STATIC_8443), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6625)), o32060))), o32058)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6625)), o32077))), o32075)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6625)), o32060))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6625)), o32077))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32070sub), o32069)), java.lang.Object(Terms.List(EOC, java.lang.Object(o32073sub), o32072)), NULL) → 8486_0_extendMatchingSubstitution_Return(EOS(STATIC_8486), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6625)), o32060))), o32058)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6625)), o32077))), o32075)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6625)), o32060))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6625)), o32077))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32070sub), o32069)), java.lang.Object(Terms.List(EOC, java.lang.Object(o32073sub), o32072)), NULL)
8449_0_extendMatchingSubstitution_Return(EOS(STATIC_8449), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), o27695))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), o27695))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700)), NULL) → 8450_0_extendMatchingSubstitution_Return(EOS(STATIC_8450), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), o27695))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), o27695))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5953)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o11325sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o27701sub), o27700)), NULL)
8450_0_extendMatchingSubstitution_Return(EOS(STATIC_8450), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6637)), o32176))), o32174)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6637)), o32184))), o32182)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6637)), o32176))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6637)), o32184))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32190sub), o32189)), java.lang.Object(o32191sub), NULL) → 8496_0_extendMatchingSubstitution_Return(EOS(STATIC_8496), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6637)), o32176))), o32174)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6637)), o32184))), o32182)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6637)), o32176))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6637)), o32184))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32190sub), o32189)), java.lang.Object(o32191sub), NULL)
8468_0_extendMatchingSubstitution_Return(EOS(STATIC_8468), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), o27741))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), o27741))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746)), NULL) → 8469_0_extendMatchingSubstitution_Return(EOS(STATIC_8469), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), o27741))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), o27741))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5970)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27749, o27748))), o27746)), NULL)
8469_0_extendMatchingSubstitution_Return(EOS(STATIC_8469), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6659)), o32329))), o32327)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6659)), o32334))), o32332)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6659)), o32329))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6659)), o32334))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32322sub), o32321)), java.lang.Object(Terms.List(EOC, java.lang.Object(o32325sub), o32324)), NULL) → 8691_0_extendMatchingSubstitution_Return(EOS(STATIC_8691), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6659)), o32329))), o32327)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6659)), o32334))), o32332)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6659)), o32329))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6659)), o32334))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32322sub), o32321)), java.lang.Object(Terms.List(EOC, java.lang.Object(o32325sub), o32324)), NULL)
8478_0_extendMatchingSubstitution_Return(EOS(STATIC_8478), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), o27753))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), o27753))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758)), NULL) → 8479_0_extendMatchingSubstitution_Return(EOS(STATIC_8479), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), o27753))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), o27753))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27761, o27760))), o27758)), NULL)
8479_0_extendMatchingSubstitution_Return(EOS(STATIC_8479), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6694)), o32505))), o32503)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6694)), o32494))), o32492)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6694)), o32505))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6694)), o32494))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32500sub), o32499)), java.lang.Object(o32501sub), NULL) → 8699_0_extendMatchingSubstitution_Return(EOS(STATIC_8699), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6694)), o32505))), o32503)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6694)), o32494))), o32492)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6694)), o32505))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6694)), o32494))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32500sub), o32499)), java.lang.Object(o32501sub), NULL)
8485_0_extendMatchingSubstitution_Return(EOS(STATIC_8485), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), o27765))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), o27765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770)), NULL) → 8486_0_extendMatchingSubstitution_Return(EOS(STATIC_8486), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), o27765))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), o27765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27773, o27772))), o27770)), NULL)
8486_0_extendMatchingSubstitution_Return(EOS(STATIC_8486), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6706)), o32640))), o32638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6706)), o32657))), o32655)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6706)), o32640))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6706)), o32657))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32650sub), o32649)), java.lang.Object(Terms.List(EOC, java.lang.Object(o32653sub), o32652)), NULL) → 8707_0_extendMatchingSubstitution_Return(EOS(STATIC_8707), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6706)), o32640))), o32638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6706)), o32657))), o32655)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6706)), o32640))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6706)), o32657))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32650sub), o32649)), java.lang.Object(Terms.List(EOC, java.lang.Object(o32653sub), o32652)), NULL)
8495_0_extendMatchingSubstitution_Return(EOS(STATIC_8495), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), o27777))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), o27777))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782)), NULL) → 8496_0_extendMatchingSubstitution_Return(EOS(STATIC_8496), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), o27777))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), o27777))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i5982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o12076sub), o12075))), o12073)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o27785, o27784))), o27782)), NULL)
8496_0_extendMatchingSubstitution_Return(EOS(STATIC_8496), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6719)), o32752))), o32750)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6719)), o32760))), o32758)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6719)), o32752))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6719)), o32760))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32766sub), o32765)), java.lang.Object(o32767sub), NULL) → 8715_0_extendMatchingSubstitution_Return(EOS(STATIC_8715), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6719)), o32752))), o32750)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6719)), o32760))), o32758)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6719)), o32752))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6719)), o32760))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o32766sub), o32765)), java.lang.Object(o32767sub), NULL)
8631_0_<init>_Load(EOS(STATIC_8631), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8983_0_<init>_FieldAccess(EOS(STATIC_8983), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8643_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8643), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), o28324))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), java.lang.Object(Terms.List(EOC, NULL, o28329))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), o28324))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), java.lang.Object(Terms.List(EOC, NULL, o28329))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o28322)), java.lang.Object(Terms.List(EOC, NULL, o28329)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8371_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8371), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), o28324))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), java.lang.Object(Terms.List(EOC, NULL, o28329))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), o28324))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6140)), java.lang.Object(Terms.List(EOC, NULL, o28329))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o28322)), java.lang.Object(Terms.List(EOC, NULL, o28329)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL)
8648_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8648), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), o28342))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), java.lang.Object(Terms.List(EOC, NULL, o28347))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), o28342))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), java.lang.Object(Terms.List(EOC, NULL, o28347))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o28339)), java.lang.Object(Terms.List(EOC, NULL, o28347)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8384_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8384), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), o28342))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), java.lang.Object(Terms.List(EOC, NULL, o28347))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), o28342))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6144)), java.lang.Object(Terms.List(EOC, NULL, o28347))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o28339)), java.lang.Object(Terms.List(EOC, NULL, o28347)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL)
8652_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8652), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), o28355))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), java.lang.Object(Terms.List(EOC, NULL, o28360))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), o28355))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), java.lang.Object(Terms.List(EOC, NULL, o28360))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o28360)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8396_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8396), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), o28355))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), java.lang.Object(Terms.List(EOC, NULL, o28360))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), o28355))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6148)), java.lang.Object(Terms.List(EOC, NULL, o28360))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o28360)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL)
8657_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8657), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), o28368))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), java.lang.Object(Terms.List(EOC, NULL, o28373))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), o28368))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), java.lang.Object(Terms.List(EOC, NULL, o28373))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o28373)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8409_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8409), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), o28368))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), java.lang.Object(Terms.List(EOC, NULL, o28373))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), o28368))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6152)), java.lang.Object(Terms.List(EOC, NULL, o28373))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14022sub), o8147)), java.lang.Object(Terms.List(EOC, NULL, o28373)), java.lang.Object(o14022sub), java.lang.Object(Terms.Map(EOC)), NULL)
8658_0_<init>_Return(EOS(STATIC_8658), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)) → 8985_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_8985), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
8661_0_<init>_Load(EOS(STATIC_8661), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8988_0_<init>_FieldAccess(EOS(STATIC_8988), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8662_0_<init>_FieldAccess(EOS(STATIC_8662), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8989_0_<init>_Load(EOS(STATIC_8989), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8664_0_<init>_FieldAccess(EOS(STATIC_8664), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8991_0_<init>_Load(EOS(STATIC_8991), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8666_0_<init>_Load(EOS(STATIC_8666), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8993_0_<init>_FieldAccess(EOS(STATIC_8993), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8668_0_<init>_FieldAccess(EOS(STATIC_8668), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 8995_0_<init>_Load(EOS(STATIC_8995), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8669_0_<init>_FieldAccess(EOS(STATIC_8669), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 8997_0_<init>_Load(EOS(STATIC_8997), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8690_0_extendMatchingSubstitution_Return(EOS(STATIC_8690), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), o28790))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), o28790))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL) → 8691_0_extendMatchingSubstitution_Return(EOS(STATIC_8691), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), o28790))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6169)), o28790))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28786sub), o28785)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL)
8691_0_extendMatchingSubstitution_Return(EOS(STATIC_8691), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6858)), o33980))), o33978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6858)), o33985))), o33983)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6858)), o33980))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6858)), o33985))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o33973sub), o33972)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33976sub), o33975)), NULL) → 8736_0_extendMatchingSubstitution_Return(EOS(STATIC_8736), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6858)), o33980))), o33978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6858)), o33985))), o33983)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6858)), o33980))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6858)), o33985))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o33973sub), o33972)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33976sub), o33975)), NULL)
8698_0_extendMatchingSubstitution_Return(EOS(STATIC_8698), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), o28804))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), o28804))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL) → 8699_0_extendMatchingSubstitution_Return(EOS(STATIC_8699), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), o28804))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6173)), o28804))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28800sub), o28799)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL)
8699_0_extendMatchingSubstitution_Return(EOS(STATIC_8699), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6887)), o34156))), o34154)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6887)), o34145))), o34143)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6887)), o34156))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6887)), o34145))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o34151sub), o34150)), java.lang.Object(o34152sub), NULL) → 8745_0_extendMatchingSubstitution_Return(EOS(STATIC_8745), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6887)), o34156))), o34154)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6887)), o34145))), o34143)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6887)), o34156))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6887)), o34145))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o34151sub), o34150)), java.lang.Object(o34152sub), NULL)
8706_0_extendMatchingSubstitution_Return(EOS(STATIC_8706), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), o28823))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), o28823))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o28815)), NULL) → 8707_0_extendMatchingSubstitution_Return(EOS(STATIC_8707), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), o28823))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6177)), o28823))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28819sub), o28818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o28815)), NULL)
8707_0_extendMatchingSubstitution_Return(EOS(STATIC_8707), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6899)), o34291))), o34289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6899)), o34306))), o34304)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6899)), o34291))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6899)), o34306))), NULL, java.lang.Object(o34299sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o34302sub), o34301)), NULL) → 8754_0_extendMatchingSubstitution_Return(EOS(STATIC_8754), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6899)), o34291))), o34289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6899)), o34306))), o34304)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6899)), o34291))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6899)), o34306))), NULL, java.lang.Object(o34299sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o34302sub), o34301)), NULL)
8714_0_extendMatchingSubstitution_Return(EOS(STATIC_8714), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), o28839))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), o28839))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL) → 8715_0_extendMatchingSubstitution_Return(EOS(STATIC_8715), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), o28839))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6181)), o28839))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o28835sub), o28834)), java.lang.Object(Terms.List(EOC, java.lang.Object(o11535sub), o8396)), NULL)
8715_0_extendMatchingSubstitution_Return(EOS(STATIC_8715), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6916)), o34388))), o34386)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6916)), o34396))), o34394)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6916)), o34388))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6916)), o34396))), NULL, java.lang.Object(o34400sub), java.lang.Object(o34401sub), NULL) → 8763_0_extendMatchingSubstitution_Return(EOS(STATIC_8763), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6916)), o34388))), o34386)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6916)), o34396))), o34394)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6916)), o34388))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6916)), o34396))), NULL, java.lang.Object(o34400sub), java.lang.Object(o34401sub), NULL)
8735_0_extendMatchingSubstitution_Return(EOS(STATIC_8735), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), o28905))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), o28905))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL) → 8736_0_extendMatchingSubstitution_Return(EOS(STATIC_8736), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), o28905))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6198)), o28905))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28901sub), o28900))), o28898)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL)
8736_0_extendMatchingSubstitution_Return(EOS(STATIC_8736), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o34527sub), o34526)), java.lang.Object(Terms.List(EOC, java.lang.Object(o34530sub), o34529)), NULL) → 9082_0_extendMatchingSubstitution_Store(EOS(STATIC_9082), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL)
8744_0_extendMatchingSubstitution_Return(EOS(STATIC_8744), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), o28917))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), o28917))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL) → 8745_0_extendMatchingSubstitution_Return(EOS(STATIC_8745), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), o28917))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6202)), o28917))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28913sub), o28912))), o28910)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL)
8745_0_extendMatchingSubstitution_Return(EOS(STATIC_8745), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34689))), o34687)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34700))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34689))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o34695sub), o34694)), java.lang.Object(o34696sub), NULL) → 9085_0_extendMatchingSubstitution_Store(EOS(STATIC_9085), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34689))), o34687)), NULL)
8753_0_extendMatchingSubstitution_Return(EOS(STATIC_8753), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), o28930))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), o28930))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL) → 8754_0_extendMatchingSubstitution_Return(EOS(STATIC_8754), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), o28930))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6206)), o28930))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28926sub), o28925))), o28923)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL)
8754_0_extendMatchingSubstitution_Return(EOS(STATIC_8754), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34830))), o34828)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34845))), o34843)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34830))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34845))), NULL, java.lang.Object(o34838sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o34841sub), o34840)), NULL) → 9088_0_extendMatchingSubstitution_Store(EOS(STATIC_9088), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34830))), o34828)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34845))), o34843)), NULL)
8762_0_extendMatchingSubstitution_Return(EOS(STATIC_8762), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), o28942))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), o28942))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL) → 8763_0_extendMatchingSubstitution_Return(EOS(STATIC_8763), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), o28942))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6210)), o28942))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o28938sub), o28937))), o28935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o12542, o12541))), o12539)), NULL)
8763_0_extendMatchingSubstitution_Return(EOS(STATIC_8763), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34934))), o34932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34942))), o34940)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34934))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34942))), NULL, java.lang.Object(o34946sub), java.lang.Object(o34947sub), NULL) → 9090_0_extendMatchingSubstitution_Store(EOS(STATIC_9090), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34934))), o34932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34942))), o34940)), NULL)
8766_0_<init>_Load(EOS(STATIC_8766), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9094_0_<init>_FieldAccess(EOS(STATIC_9094), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8778_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8778), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), o29069))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), o29069))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29065sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8371_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8371), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), o29069))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6227)), o29069))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29065sub), o29064)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29065sub), java.lang.Object(Terms.Map(EOC)), NULL)
8782_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8782), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), o29083))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), o29083))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29079sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8384_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8384), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), o29083))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6231)), o29083))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29079sub), o29078)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29079sub), java.lang.Object(Terms.Map(EOC)), NULL)
8786_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8786), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), o29102))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), o29102))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097)), java.lang.Object(Terms.List(EOC, NULL, o29094)), java.lang.Object(o29098sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8396_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8396), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), o29102))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6235)), o29102))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29098sub), o29097)), java.lang.Object(Terms.List(EOC, NULL, o29094)), java.lang.Object(o29098sub), java.lang.Object(Terms.Map(EOC)), NULL)
8790_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8790), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), o29118))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), o29118))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29114sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8409_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8409), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), o29118))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6239)), o29118))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29114sub), o29113)), java.lang.Object(Terms.List(EOC, NULL, o8396)), java.lang.Object(o29114sub), java.lang.Object(Terms.Map(EOC)), NULL)
8807_0_extendMatchingSubstitution_Return(EOS(STATIC_8807), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198)), NULL) → 8736_0_extendMatchingSubstitution_Return(EOS(STATIC_8736), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6256)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29193sub), o29192)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29199sub), o29198)), NULL)
8810_0_extendMatchingSubstitution_Return(EOS(STATIC_8810), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214)), NULL) → 8745_0_extendMatchingSubstitution_Return(EOS(STATIC_8745), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6260)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29209sub), o29208)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29215sub), o29214)), NULL)
8813_0_extendMatchingSubstitution_Return(EOS(STATIC_8813), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232)), NULL) → 8754_0_extendMatchingSubstitution_Return(EOS(STATIC_8754), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6264)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29227sub), o29226)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29233sub), o29232)), NULL)
8817_0_extendMatchingSubstitution_Return(EOS(STATIC_8817), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252)), NULL) → 8763_0_extendMatchingSubstitution_Return(EOS(STATIC_8763), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6268)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(o29247sub), o29246)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29253sub), o29252)), NULL)
8828_0_extendMatchingSubstitution_Return(EOS(STATIC_8828), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324)), NULL) → 8736_0_extendMatchingSubstitution_Return(EOS(STATIC_8736), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6285)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29319sub), o29318))), o29316)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29327, o29326))), o29324)), NULL)
8832_0_extendMatchingSubstitution_Return(EOS(STATIC_8832), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340)), NULL) → 8745_0_extendMatchingSubstitution_Return(EOS(STATIC_8745), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29335sub), o29334))), o29332)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29343, o29342))), o29340)), NULL)
8837_0_extendMatchingSubstitution_Return(EOS(STATIC_8837), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356)), NULL) → 8754_0_extendMatchingSubstitution_Return(EOS(STATIC_8754), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6293)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29351sub), o29350))), o29348)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29359, o29358))), o29356)), NULL)
8841_0_extendMatchingSubstitution_Return(EOS(STATIC_8841), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372)), NULL) → 8763_0_extendMatchingSubstitution_Return(EOS(STATIC_8763), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6297)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(o29367sub), o29366))), o29364)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, o29375, o29374))), o29372)), NULL)
8844_0_<init>_Load(EOS(STATIC_8844), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9152_0_<init>_FieldAccess(EOS(STATIC_9152), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8856_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8856), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, NULL, o29518))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, NULL, o29518))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512)), java.lang.Object(Terms.List(EOC, NULL, o29518)), java.lang.Object(o29513sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8371_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8371), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, NULL, o29518))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6315)), java.lang.Object(Terms.List(EOC, NULL, o29518))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29513sub), o29512)), java.lang.Object(Terms.List(EOC, NULL, o29518)), java.lang.Object(o29513sub), java.lang.Object(Terms.Map(EOC)), NULL)
8860_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8860), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, NULL, o29533))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, NULL, o29533))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527)), java.lang.Object(Terms.List(EOC, NULL, o29533)), java.lang.Object(o29528sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8384_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8384), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, NULL, o29533))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6319)), java.lang.Object(Terms.List(EOC, NULL, o29533))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29528sub), o29527)), java.lang.Object(Terms.List(EOC, NULL, o29533)), java.lang.Object(o29528sub), java.lang.Object(Terms.Map(EOC)), NULL)
8864_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8864), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, NULL, o29550))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, NULL, o29550))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544)), java.lang.Object(Terms.List(EOC, NULL, o29550)), java.lang.Object(o29545sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8396_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8396), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, NULL, o29550))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6323)), java.lang.Object(Terms.List(EOC, NULL, o29550))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29545sub), o29544)), java.lang.Object(Terms.List(EOC, NULL, o29550)), java.lang.Object(o29545sub), java.lang.Object(Terms.Map(EOC)), NULL)
8868_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8868), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, NULL, o29569))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, NULL, o29569))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563)), java.lang.Object(Terms.List(EOC, NULL, o29569)), java.lang.Object(o29564sub), java.lang.Object(Terms.Map(EOC)), NULL) → 8409_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8409), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, NULL, o29569))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6327)), java.lang.Object(Terms.List(EOC, NULL, o29569))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o29564sub), o29563)), java.lang.Object(Terms.List(EOC, NULL, o29569)), java.lang.Object(o29564sub), java.lang.Object(Terms.Map(EOC)), NULL)
8870_0_<init>_Return(EOS(STATIC_8870), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub)) → 9157_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8195sub), o8150)), java.lang.Object(o8136sub), java.lang.Object(o8195sub))
8872_0_<init>_Load(EOS(STATIC_8872), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9160_0_<init>_FieldAccess(EOS(STATIC_9160), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8873_0_<init>_FieldAccess(EOS(STATIC_8873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9163_0_<init>_Load(EOS(STATIC_9163), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8875_0_<init>_FieldAccess(EOS(STATIC_8875), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9165_0_<init>_Load(EOS(STATIC_9165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8876_0_<init>_Load(EOS(STATIC_8876), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9168_0_<init>_FieldAccess(EOS(STATIC_9168), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8878_0_<init>_FieldAccess(EOS(STATIC_8878), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9171_0_<init>_Load(EOS(STATIC_9171), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8879_0_<init>_FieldAccess(EOS(STATIC_8879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9173_0_<init>_Load(EOS(STATIC_9173), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8897_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8897), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29917))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29921))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29917))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29921))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o29914)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29907sub), o29915)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o29907sub)) → 8898_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8898), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29917))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29921))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29917))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6344)), o29921))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o29914)), java.lang.Object(Terms.List(EOC, java.lang.Object(o29907sub), o29915)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o29907sub))
8898_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8898), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7116)), o35984))), o35982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7116)), o35989))), o35987)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7116)), o35984))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7116)), o35989))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35976sub), o35975)), java.lang.Object(Terms.List(EOC, o35979, o35978)), java.lang.Object(o35976sub), java.lang.Object(Terms.Map(EOC)), o35979) → 10307_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10307), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7116)), o35984))), o35982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7116)), o35989))), o35987)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7116)), o35984))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7116)), o35989))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35976sub), o35975)), java.lang.Object(Terms.List(EOC, o35979, o35978)), java.lang.Object(o35976sub), java.lang.Object(Terms.Map(EOC)), o35979)
8908_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8908), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29933))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29937))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29933))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29937))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o29931)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 8909_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8909), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29933))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29937))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29933))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6348)), o29937))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o29931)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
8909_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8909), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7192)), o36335))), o36333)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7192)), o36322))), o36320)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7192)), o36335))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7192)), o36322))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o36328sub), o36327)), java.lang.Object(o36329sub), java.lang.Object(o36328sub), java.lang.Object(Terms.Map(EOC)), o36330) → 10328_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10328), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7192)), o36335))), o36333)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7192)), o36322))), o36320)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7192)), o36335))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7192)), o36322))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o36328sub), o36327)), java.lang.Object(o36329sub), java.lang.Object(o36328sub), java.lang.Object(Terms.Map(EOC)), o36330)
8918_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8918), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29946))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29950))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29946))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29950))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 8919_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8919), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29946))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29950))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29946))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6352)), o29950))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
8919_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8919), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7204)), o36626))), o36624)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7204)), o36643))), o36641)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7204)), o36626))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7204)), o36643))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o36634sub), java.lang.Object(Terms.List(EOC, o36637, o36636)), java.lang.Object(o36638sub), java.lang.Object(Terms.Map(EOC)), o36637) → 10347_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10347), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7204)), o36626))), o36624)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7204)), o36643))), o36641)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7204)), o36626))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7204)), o36643))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o36634sub), java.lang.Object(Terms.List(EOC, o36637, o36636)), java.lang.Object(o36638sub), java.lang.Object(Terms.Map(EOC)), o36637)
8930_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8930), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29958))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29962))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29958))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29962))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub)) → 8931_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8931), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29958))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29962))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29958))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6356)), o29962))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o14876sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8857sub), o8371)), java.lang.Object(o14876sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8857sub))
8931_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8931), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7216)), o36800))), o36798)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7216)), o36808))), o36806)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7216)), o36800))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7216)), o36808))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o36812sub), java.lang.Object(o36813sub), java.lang.Object(o36815sub), java.lang.Object(Terms.Map(EOC)), o36814) → 10368_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10368), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7216)), o36800))), o36798)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7216)), o36808))), o36806)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7216)), o36800))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7216)), o36808))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(o36812sub), java.lang.Object(o36813sub), java.lang.Object(o36815sub), java.lang.Object(Terms.Map(EOC)), o36814)
8942_0_<init>_FieldAccess(EOS(STATIC_8942), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9204_0_<init>_Load(EOS(STATIC_9204), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8961_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8961), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), o31654))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), o31654))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o31652)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31660sub)) → 8898_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8898), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), o31654))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), o31654))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6562)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o31652)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31660sub), o31659)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31660sub))
8965_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8965), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), o31674))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), o31674))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o31671)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31681sub)) → 8909_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8909), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), o31674))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), o31674))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6566)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o31671)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31681sub), o31680)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31681sub))
8968_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8968), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), o31689))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), o31689))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31695sub)) → 8919_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8919), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), o31689))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), o31689))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6570)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31695sub), o31694)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31695sub))
8973_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8973), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), o31703))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), o31703))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31709sub)) → 8931_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8931), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), o31703))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), o31703))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6574)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o15170sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o31709sub), o31708)), java.lang.Object(o15170sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o31709sub))
8983_0_<init>_FieldAccess(EOS(STATIC_8983), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9209_0_<init>_Load(EOS(STATIC_9209), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8988_0_<init>_FieldAccess(EOS(STATIC_8988), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9216_0_<init>_Load(EOS(STATIC_9216), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8989_0_<init>_Load(EOS(STATIC_8989), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9218_0_<init>_InvokeMethod(EOS(STATIC_9218), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8991_0_<init>_Load(EOS(STATIC_8991), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9221_0_<init>_InvokeMethod(EOS(STATIC_9221), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8993_0_<init>_FieldAccess(EOS(STATIC_8993), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9225_0_<init>_Load(EOS(STATIC_9225), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
8995_0_<init>_Load(EOS(STATIC_8995), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9227_0_<init>_InvokeMethod(EOS(STATIC_9227), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
8997_0_<init>_Load(EOS(STATIC_8997), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9230_0_<init>_InvokeMethod(EOS(STATIC_9230), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9025_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9025), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), o33895))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), o33895))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33891sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 8898_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8898), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), o33895))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6833)), o33895))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33891sub), o33890)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33891sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
9042_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9042), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), o33909))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), o33909))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33905sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 8909_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8909), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), o33909))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6837)), o33909))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33905sub), o33904)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33905sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
9055_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9055), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), o33930))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), o33930))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33915sub), o33922)), java.lang.Object(o33926sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o33915sub)) → 8919_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8919), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), o33930))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6846)), o33930))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33926sub), o33925)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33915sub), o33922)), java.lang.Object(o33926sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o33915sub))
9067_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9067), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), o33946))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), o33946))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33942sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub)) → 8931_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8931), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), o33946))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6850)), o33946))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o33942sub), o33941)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9215sub), o8396)), java.lang.Object(o33942sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9215sub))
9082_0_extendMatchingSubstitution_Store(EOS(STATIC_9082), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL) → 9236_0_extendMatchingSubstitution_Load(EOS(STATIC_9236), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)))
9085_0_extendMatchingSubstitution_Store(EOS(STATIC_9085), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34689))), o34687)), NULL) → 9240_0_extendMatchingSubstitution_Load(EOS(STATIC_9240), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34689))), o34687)))
9088_0_extendMatchingSubstitution_Store(EOS(STATIC_9088), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34830))), o34828)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34845))), o34843)), NULL) → 9243_0_extendMatchingSubstitution_Load(EOS(STATIC_9243), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34830))), o34828)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34845))), o34843)))
9090_0_extendMatchingSubstitution_Store(EOS(STATIC_9090), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34934))), o34932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34942))), o34940)), NULL) → 9246_0_extendMatchingSubstitution_Load(EOS(STATIC_9246), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34934))), o34932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34942))), o34940)))
9094_0_<init>_FieldAccess(EOS(STATIC_9094), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9250_0_<init>_Load(EOS(STATIC_9250), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9114_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9114), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251)), java.lang.Object(o35246sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35252sub)) → 8898_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8898), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7039)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35246sub), o35245)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35252sub), o35251)), java.lang.Object(o35246sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35252sub))
9124_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9124), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267)), java.lang.Object(o35262sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35268sub)) → 8909_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8909), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7043)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35262sub), o35261)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35268sub), o35267)), java.lang.Object(o35262sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35268sub))
9135_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9135), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285)), java.lang.Object(o35280sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35286sub)) → 8919_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8919), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7047)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35280sub), o35279)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35286sub), o35285)), java.lang.Object(o35280sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35286sub))
9148_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9148), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306)), java.lang.Object(o35301sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35307sub)) → 8931_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8931), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o35301sub), o35300)), java.lang.Object(Terms.List(EOC, java.lang.Object(o35307sub), o35306)), java.lang.Object(o35301sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o35307sub))
9152_0_<init>_FieldAccess(EOS(STATIC_9152), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9255_0_<init>_Load(EOS(STATIC_9255), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9160_0_<init>_FieldAccess(EOS(STATIC_9160), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9260_0_<init>_Load(EOS(STATIC_9260), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9163_0_<init>_Load(EOS(STATIC_9163), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9262_0_<init>_InvokeMethod(EOS(STATIC_9262), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9165_0_<init>_Load(EOS(STATIC_9165), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9264_0_<init>_InvokeMethod(EOS(STATIC_9264), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9168_0_<init>_FieldAccess(EOS(STATIC_9168), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9268_0_<init>_Load(EOS(STATIC_9268), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9171_0_<init>_Load(EOS(STATIC_9171), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9270_0_<init>_InvokeMethod(EOS(STATIC_9270), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9173_0_<init>_Load(EOS(STATIC_9173), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9272_0_<init>_InvokeMethod(EOS(STATIC_9272), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9204_0_<init>_Load(EOS(STATIC_9204), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9285_0_<init>_InvokeMethod(EOS(STATIC_9285), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9209_0_<init>_Load(EOS(STATIC_9209), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9290_0_<init>_InvokeMethod(EOS(STATIC_9290), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9216_0_<init>_Load(EOS(STATIC_9216), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9323_0_<init>_InvokeMethod(EOS(STATIC_9323), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9218_0_<init>_InvokeMethod(EOS(STATIC_9218), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9325_0_<init>_StackPop(EOS(STATIC_9325), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9221_0_<init>_InvokeMethod(EOS(STATIC_9221), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9328_0_<init>_StackPop(EOS(STATIC_9328), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9225_0_<init>_Load(EOS(STATIC_9225), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9332_0_<init>_InvokeMethod(EOS(STATIC_9332), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9227_0_<init>_InvokeMethod(EOS(STATIC_9227), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9334_0_<init>_StackPop(EOS(STATIC_9334), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9230_0_<init>_InvokeMethod(EOS(STATIC_9230), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9337_0_<init>_StackPop(EOS(STATIC_9337), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9236_0_extendMatchingSubstitution_Load(EOS(STATIC_9236), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537))) → 9343_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_9343), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL)
9240_0_extendMatchingSubstitution_Load(EOS(STATIC_9240), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34689))), o34687))) → 9346_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_9346), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34689))), o34687)), NULL)
9243_0_extendMatchingSubstitution_Load(EOS(STATIC_9243), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34830))), o34828)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34845))), o34843))) → 9349_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_9349), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34830))), o34828)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34845))), o34843)), NULL)
9246_0_extendMatchingSubstitution_Load(EOS(STATIC_9246), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34934))), o34932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34942))), o34940))) → 9352_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_9352), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34934))), o34932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34942))), o34940)), NULL)
9250_0_<init>_Load(EOS(STATIC_9250), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9357_0_<init>_InvokeMethod(EOS(STATIC_9357), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9255_0_<init>_Load(EOS(STATIC_9255), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9363_0_<init>_InvokeMethod(EOS(STATIC_9363), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9260_0_<init>_Load(EOS(STATIC_9260), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9384_0_<init>_InvokeMethod(EOS(STATIC_9384), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9262_0_<init>_InvokeMethod(EOS(STATIC_9262), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9386_0_<init>_StackPop(EOS(STATIC_9386), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9264_0_<init>_InvokeMethod(EOS(STATIC_9264), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9389_0_<init>_StackPop(EOS(STATIC_9389), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9268_0_<init>_Load(EOS(STATIC_9268), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9392_0_<init>_InvokeMethod(EOS(STATIC_9392), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9270_0_<init>_InvokeMethod(EOS(STATIC_9270), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9394_0_<init>_StackPop(EOS(STATIC_9394), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9272_0_<init>_InvokeMethod(EOS(STATIC_9272), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9396_0_<init>_StackPop(EOS(STATIC_9396), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9285_0_<init>_InvokeMethod(EOS(STATIC_9285), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9474_0_<init>_StackPop(EOS(STATIC_9474), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9290_0_<init>_InvokeMethod(EOS(STATIC_9290), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9477_0_<init>_StackPop(EOS(STATIC_9477), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9323_0_<init>_InvokeMethod(EOS(STATIC_9323), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9494_0_<init>_StackPop(EOS(STATIC_9494), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9325_0_<init>_StackPop(EOS(STATIC_9325), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9496_0_<init>_Return(EOS(STATIC_9496), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9328_0_<init>_StackPop(EOS(STATIC_9328), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9498_0_<init>_Return(EOS(STATIC_9498), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9332_0_<init>_InvokeMethod(EOS(STATIC_9332), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9502_0_<init>_StackPop(EOS(STATIC_9502), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9334_0_<init>_StackPop(EOS(STATIC_9334), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9504_0_<init>_Return(EOS(STATIC_9504), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9337_0_<init>_StackPop(EOS(STATIC_9337), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9506_0_<init>_Return(EOS(STATIC_9506), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9343_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_9343), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL) → 9511_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_9511), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)))
9346_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_9346), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34689))), o34687)), NULL) → 9513_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_9513), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34689))), o34687)))
9349_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_9349), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34830))), o34828)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34845))), o34843)), NULL) → 9515_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_9515), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34830))), o34828)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34845))), o34843)))
9352_0_extendMatchingSubstitution_NONNULL(EOS(STATIC_9352), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34934))), o34932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34942))), o34940)), NULL) → 9517_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_9517), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34934))), o34932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34942))), o34940)))
9357_0_<init>_InvokeMethod(EOS(STATIC_9357), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9520_0_<init>_StackPop(EOS(STATIC_9520), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9363_0_<init>_InvokeMethod(EOS(STATIC_9363), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9523_0_<init>_StackPop(EOS(STATIC_9523), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9384_0_<init>_InvokeMethod(EOS(STATIC_9384), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9565_0_<init>_StackPop(EOS(STATIC_9565), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9386_0_<init>_StackPop(EOS(STATIC_9386), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9567_0_<init>_Return(EOS(STATIC_9567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9389_0_<init>_StackPop(EOS(STATIC_9389), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9569_0_<init>_Return(EOS(STATIC_9569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9392_0_<init>_InvokeMethod(EOS(STATIC_9392), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9572_0_<init>_StackPop(EOS(STATIC_9572), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9394_0_<init>_StackPop(EOS(STATIC_9394), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9574_0_<init>_Return(EOS(STATIC_9574), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9396_0_<init>_StackPop(EOS(STATIC_9396), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9576_0_<init>_Return(EOS(STATIC_9576), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9474_0_<init>_StackPop(EOS(STATIC_9474), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9804_0_<init>_Return(EOS(STATIC_9804), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9477_0_<init>_StackPop(EOS(STATIC_9477), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9807_0_<init>_Return(EOS(STATIC_9807), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9485_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9485), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43629))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43633))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43629))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43633))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o43627)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)) → 9538_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9538), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43629))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43633))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43629))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7808)), o43633))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o43627)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
9487_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9487), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43646))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43650))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43646))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43650))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o43644)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)) → 9545_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9545), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43646))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43650))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43646))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7814)), o43650))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o43644)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
9488_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9488), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43661))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43665))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43661))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43665))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)) → 9554_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9554), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43661))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43665))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43661))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7820)), o43665))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
9489_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9489), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43675))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43679))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43675))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43679))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub)) → 9562_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9562), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43675))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43679))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43675))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7826)), o43679))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8191sub), o8147)), java.lang.Object(o8136sub), java.lang.Object(o8191sub))
9494_0_<init>_StackPop(EOS(STATIC_9494), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9834_0_<init>_Return(EOS(STATIC_9834), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9496_0_<init>_Return(EOS(STATIC_9496), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9836_0_<init>_Return(EOS(STATIC_9836), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9498_0_<init>_Return(EOS(STATIC_9498), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9838_0_<init>_Return(EOS(STATIC_9838), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9502_0_<init>_StackPop(EOS(STATIC_9502), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9842_0_<init>_Return(EOS(STATIC_9842), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9504_0_<init>_Return(EOS(STATIC_9504), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9844_0_<init>_Return(EOS(STATIC_9844), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9506_0_<init>_Return(EOS(STATIC_9506), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9845_0_<init>_Return(EOS(STATIC_9845), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9511_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_9511), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL)
9513_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_9513), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34689))), o34687))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6972)), o34689))), o34687)), NULL)
9515_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_9515), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34830))), o34828)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34845))), o34843))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34830))), o34828)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6985)), o34845))), o34843)), NULL)
9517_0_extendMatchingSubstitution_ConstantStackPush(EOS(STATIC_9517), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34934))), o34932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34942))), o34940))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34934))), o34932)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6998)), o34942))), o34940)), NULL)
9520_0_<init>_StackPop(EOS(STATIC_9520), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9862_0_<init>_Return(EOS(STATIC_9862), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9523_0_<init>_StackPop(EOS(STATIC_9523), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9864_0_<init>_Return(EOS(STATIC_9864), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9537_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9537), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), o44551))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), o44551))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546)), java.lang.Object(o8136sub), java.lang.Object(o44547sub)) → 9538_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9538), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), o44551))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7905)), o44551))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44547sub), o44546)), java.lang.Object(o8136sub), java.lang.Object(o44547sub))
9538_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9538), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o46094sub), o46093)), java.lang.Object(o46095sub), java.lang.Object(o46094sub)) → 9873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))))
9544_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9544), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), o44568))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), o44568))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563)), java.lang.Object(o8136sub), java.lang.Object(o44564sub)) → 9545_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9545), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), o44568))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7911)), o44568))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44564sub), o44563)), java.lang.Object(o8136sub), java.lang.Object(o44564sub))
9545_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9545), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46186))), o46184)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46186))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o46192sub), o46191)), java.lang.Object(o46193sub), java.lang.Object(o46192sub)) → 9879_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46186))), o46184)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46186))))
9553_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9553), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), o44587))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), o44587))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582)), java.lang.Object(o8136sub), java.lang.Object(o44583sub)) → 9554_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9554), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), o44587))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7918)), o44587))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44583sub), o44582)), java.lang.Object(o8136sub), java.lang.Object(o44583sub))
9554_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9554), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46268))), o46266)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46268))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46283))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o46276sub), java.lang.Object(o46277sub), java.lang.Object(o46278sub)) → 9883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9883), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46268))), o46266)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46268))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46283))))
9561_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9561), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), o44605))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), o44605))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600)), java.lang.Object(o8136sub), java.lang.Object(o44601sub)) → 9562_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9562), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), o44605))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i7924)), o44605))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(o44601sub), o44600)), java.lang.Object(o8136sub), java.lang.Object(o44601sub))
9562_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9562), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46320))), o46318)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46328))), o46326)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46320))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46328))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o46332sub), java.lang.Object(o46333sub), java.lang.Object(o46334sub)) → 9887_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46320))), o46318)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46328))), o46326)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46320))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46328))))
9565_0_<init>_StackPop(EOS(STATIC_9565), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9890_0_<init>_Return(EOS(STATIC_9890), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9567_0_<init>_Return(EOS(STATIC_9567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9892_0_<init>_Return(EOS(STATIC_9892), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9569_0_<init>_Return(EOS(STATIC_9569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9894_0_<init>_Return(EOS(STATIC_9894), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9572_0_<init>_StackPop(EOS(STATIC_9572), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9896_0_<init>_Return(EOS(STATIC_9896), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9574_0_<init>_Return(EOS(STATIC_9574), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9898_0_<init>_Return(EOS(STATIC_9898), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9576_0_<init>_Return(EOS(STATIC_9576), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9900_0_<init>_Return(EOS(STATIC_9900), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9804_0_<init>_Return(EOS(STATIC_9804), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9903_0_<init>_Return(EOS(STATIC_9903), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9807_0_<init>_Return(EOS(STATIC_9807), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9906_0_<init>_Return(EOS(STATIC_9906), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9834_0_<init>_Return(EOS(STATIC_9834), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9911_0_<init>_Return(EOS(STATIC_9911), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9836_0_<init>_Return(EOS(STATIC_9836), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9913_0_<init>_Return(EOS(STATIC_9913), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9838_0_<init>_Return(EOS(STATIC_9838), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9915_0_<init>_Return(EOS(STATIC_9915), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9842_0_<init>_Return(EOS(STATIC_9842), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9918_0_<init>_Return(EOS(STATIC_9918), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9844_0_<init>_Return(EOS(STATIC_9844), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9920_0_<init>_Return(EOS(STATIC_9920), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9845_0_<init>_Return(EOS(STATIC_9845), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9922_0_<init>_Return(EOS(STATIC_9922), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9862_0_<init>_Return(EOS(STATIC_9862), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9931_0_<init>_Return(EOS(STATIC_9931), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9864_0_<init>_Return(EOS(STATIC_9864), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9933_0_<init>_Return(EOS(STATIC_9933), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105)))) → 10566_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10566), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))))
9879_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46186))), o46184)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46186)))) → 10567_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46186))), o46184)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8113)), o46186))))
9883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9883), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46268))), o46266)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46268))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46283)))) → 10568_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10568), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46268))), o46266)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46268))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8119)), o46283))))
9887_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46320))), o46318)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46328))), o46326)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46320))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46328)))) → 10569_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46320))), o46318)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46328))), o46326)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46320))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8125)), o46328))))
9890_0_<init>_Return(EOS(STATIC_9890), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9941_0_<init>_Return(EOS(STATIC_9941), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9892_0_<init>_Return(EOS(STATIC_9892), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9943_0_<init>_Return(EOS(STATIC_9943), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9894_0_<init>_Return(EOS(STATIC_9894), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9945_0_<init>_Return(EOS(STATIC_9945), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9896_0_<init>_Return(EOS(STATIC_9896), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9947_0_<init>_Return(EOS(STATIC_9947), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9898_0_<init>_Return(EOS(STATIC_9898), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9949_0_<init>_Return(EOS(STATIC_9949), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9900_0_<init>_Return(EOS(STATIC_9900), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9951_0_<init>_Return(EOS(STATIC_9951), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9903_0_<init>_Return(EOS(STATIC_9903), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9954_0_<init>_Return(EOS(STATIC_9954), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9906_0_<init>_Return(EOS(STATIC_9906), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9957_0_<init>_Return(EOS(STATIC_9957), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9911_0_<init>_Return(EOS(STATIC_9911), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9962_0_<init>_Return(EOS(STATIC_9962), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9913_0_<init>_Return(EOS(STATIC_9913), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9963_0_<init>_Return(EOS(STATIC_9963), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
9915_0_<init>_Return(EOS(STATIC_9915), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9965_0_<init>_Return(EOS(STATIC_9965), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
9918_0_<init>_Return(EOS(STATIC_9918), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9968_0_<init>_Return(EOS(STATIC_9968), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9920_0_<init>_Return(EOS(STATIC_9920), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 9970_0_<init>_Return(EOS(STATIC_9970), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub))
9922_0_<init>_Return(EOS(STATIC_9922), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 9971_0_<init>_Return(EOS(STATIC_9971), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
9931_0_<init>_Return(EOS(STATIC_9931), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 10029_0_<init>_Return(EOS(STATIC_10029), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9933_0_<init>_Return(EOS(STATIC_9933), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 10032_0_<init>_Return(EOS(STATIC_10032), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))))
9941_0_<init>_Return(EOS(STATIC_9941), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 10090_0_<init>_Return(EOS(STATIC_10090), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9943_0_<init>_Return(EOS(STATIC_9943), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 10091_0_<init>_Return(EOS(STATIC_10091), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
9945_0_<init>_Return(EOS(STATIC_9945), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 10093_0_<init>_Return(EOS(STATIC_10093), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
9947_0_<init>_Return(EOS(STATIC_9947), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 10095_0_<init>_Return(EOS(STATIC_10095), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
9949_0_<init>_Return(EOS(STATIC_9949), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 10097_0_<init>_Return(EOS(STATIC_10097), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub))
9951_0_<init>_Return(EOS(STATIC_9951), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 10099_0_<init>_Return(EOS(STATIC_10099), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
9954_0_<init>_Return(EOS(STATIC_9954), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 10101_0_<init>_Return(EOS(STATIC_10101), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
9957_0_<init>_Return(EOS(STATIC_9957), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 10103_0_<init>_Return(EOS(STATIC_10103), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub))
9962_0_<init>_Return(EOS(STATIC_9962), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 10105_0_<init>_Return(EOS(STATIC_10105), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
9963_0_<init>_Return(EOS(STATIC_9963), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)) → 10111_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10111), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
9965_0_<init>_Return(EOS(STATIC_9965), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
9968_0_<init>_Return(EOS(STATIC_9968), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 10121_0_<init>_Return(EOS(STATIC_10121), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub))
9970_0_<init>_Return(EOS(STATIC_9970), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub)) → 10125_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10125), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8764sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8764sub))
9971_0_<init>_Return(EOS(STATIC_9971), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10131_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10131), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8357)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10029_0_<init>_Return(EOS(STATIC_10029), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 10269_0_<init>_Return(EOS(STATIC_10269), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
10032_0_<init>_Return(EOS(STATIC_10032), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC)))))) → 10271_0_<init>_Return(EOS(STATIC_10271), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub))
10090_0_<init>_Return(EOS(STATIC_10090), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 10509_0_<init>_Return(EOS(STATIC_10509), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
10091_0_<init>_Return(EOS(STATIC_10091), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)) → 10512_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10512), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
10093_0_<init>_Return(EOS(STATIC_10093), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10514_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10514), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10095_0_<init>_Return(EOS(STATIC_10095), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 10516_0_<init>_Return(EOS(STATIC_10516), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub))
10097_0_<init>_Return(EOS(STATIC_10097), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub)) → 10519_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10519), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8815sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8815sub))
10099_0_<init>_Return(EOS(STATIC_10099), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10522_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10522), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, NULL, o8365)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10101_0_<init>_Return(EOS(STATIC_10101), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)) → 10526_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10526), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
10103_0_<init>_Return(EOS(STATIC_10103), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub)) → 10530_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10530), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8923sub), o8374)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8923sub))
10105_0_<init>_Return(EOS(STATIC_10105), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)) → 10537_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10537), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
10121_0_<init>_Return(EOS(STATIC_10121), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub)) → 10546_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10546), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8763sub), o8357)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8763sub))
10145_0_extendMatchingSubstitution_Return(EOS(STATIC_10145), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51701))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51705))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51701))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51705))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL) → 8736_0_extendMatchingSubstitution_Return(EOS(STATIC_8736), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51701))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51705))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51701))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8514)), o51705))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL)
10150_0_extendMatchingSubstitution_Return(EOS(STATIC_10150), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51709))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51713))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51709))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51713))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL) → 8745_0_extendMatchingSubstitution_Return(EOS(STATIC_8745), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51709))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51713))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51709))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8518)), o51713))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL)
10155_0_extendMatchingSubstitution_Return(EOS(STATIC_10155), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51717))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51721))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51717))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51721))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL) → 8754_0_extendMatchingSubstitution_Return(EOS(STATIC_8754), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51717))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51721))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51717))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8522)), o51721))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL)
10161_0_extendMatchingSubstitution_Return(EOS(STATIC_10161), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51725))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51729))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51725))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51729))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL) → 8763_0_extendMatchingSubstitution_Return(EOS(STATIC_8763), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51725))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51729))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51725))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8526)), o51729))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34534))), o34532)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i6938)), o34539))), o34537)), NULL)
10176_0_extendMatchingSubstitution_Return(EOS(STATIC_10176), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), o51770))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), o51770))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775)), NULL) → 8736_0_extendMatchingSubstitution_Return(EOS(STATIC_8736), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), o51770))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), o51770))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8544)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8545)), o51777))), o51775)), NULL)
10182_0_extendMatchingSubstitution_Return(EOS(STATIC_10182), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), o51782))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), o51782))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787)), NULL) → 8745_0_extendMatchingSubstitution_Return(EOS(STATIC_8745), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), o51782))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), o51782))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8549)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8550)), o51789))), o51787)), NULL)
10188_0_extendMatchingSubstitution_Return(EOS(STATIC_10188), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), o51794))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), o51794))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799)), NULL) → 8754_0_extendMatchingSubstitution_Return(EOS(STATIC_8754), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), o51794))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), o51794))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8554)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8555)), o51801))), o51799)), NULL)
10195_0_extendMatchingSubstitution_Return(EOS(STATIC_10195), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), o51806))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), o51806))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811)), NULL) → 8763_0_extendMatchingSubstitution_Return(EOS(STATIC_8763), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), o51806))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), o51806))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8559)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o34700))), o34698)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8560)), o51813))), o51811)), NULL)
10210_0_extendMatchingSubstitution_Return(EOS(STATIC_10210), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), o51880))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), o51880))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o34845))), o34843)), NULL) → 8736_0_extendMatchingSubstitution_Return(EOS(STATIC_8736), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), o51880))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8584)), o51880))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o51875))), o51873)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8583)), o34845))), o34843)), NULL)
10215_0_extendMatchingSubstitution_Return(EOS(STATIC_10215), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), o51893))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), o51893))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o34845))), o34843)), NULL) → 8745_0_extendMatchingSubstitution_Return(EOS(STATIC_8745), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), o51893))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8589)), o51893))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o51888))), o51886)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8588)), o34845))), o34843)), NULL)
10222_0_extendMatchingSubstitution_Return(EOS(STATIC_10222), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), o51905))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), o51905))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o34845))), o34843)), NULL) → 8754_0_extendMatchingSubstitution_Return(EOS(STATIC_8754), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), o51905))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8594)), o51905))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o51900))), o51898)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8593)), o34845))), o34843)), NULL)
10229_0_extendMatchingSubstitution_Return(EOS(STATIC_10229), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), o51917))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), o51917))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o34845))), o34843)), NULL) → 8763_0_extendMatchingSubstitution_Return(EOS(STATIC_8763), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), o51917))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8599)), o51917))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o51912))), o51910)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8598)), o34845))), o34843)), NULL)
10245_0_extendMatchingSubstitution_Return(EOS(STATIC_10245), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986)), NULL) → 8736_0_extendMatchingSubstitution_Return(EOS(STATIC_8736), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8623)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51980))), o51978)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8622)), o51988))), o51986)), NULL)
10252_0_extendMatchingSubstitution_Return(EOS(STATIC_10252), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003)), NULL) → 8745_0_extendMatchingSubstitution_Return(EOS(STATIC_8745), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8628)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o51997))), o51994)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8627)), o52005))), o52003)), NULL)
10259_0_extendMatchingSubstitution_Return(EOS(STATIC_10259), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019)), NULL) → 8754_0_extendMatchingSubstitution_Return(EOS(STATIC_8754), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8633)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52013))), o52011)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8632)), o52021))), o52019)), NULL)
10267_0_extendMatchingSubstitution_Return(EOS(STATIC_10267), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035)), NULL) → 8763_0_extendMatchingSubstitution_Return(EOS(STATIC_8763), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8638)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035))))), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52029))), o52027)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8637)), o52037))), o52035)), NULL)
10269_0_<init>_Return(EOS(STATIC_10269), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)) → 10552_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10552), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
10271_0_<init>_Return(EOS(STATIC_10271), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub)) → 10555_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10555), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8194sub), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9293sub), o8399)), java.lang.Object(o8194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9293sub))
10306_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10306), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52167))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52171))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52167))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52171))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105)))) → 10307_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10307), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52167))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52171))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52167))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8655)), o52171))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))))
10307_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10307), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(o54387sub), o54386)), java.lang.Object(Terms.List(EOC, o54390, o54389)), java.lang.Object(o54387sub), java.lang.Object(Terms.Map(EOC)), o54390) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(o54387sub), o54386)), java.lang.Object(Terms.List(EOC, o54390, o54389)), java.lang.Object(o54387sub), java.lang.Object(Terms.Map(EOC)), o54390)
10327_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10327), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52175))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52179))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52175))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52179))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105)))) → 10328_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10328), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52175))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52179))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52175))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8659)), o52179))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))))
10328_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10328), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54816))), o54814)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54816))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(o54822sub), o54821)), java.lang.Object(o54823sub), java.lang.Object(o54822sub), java.lang.Object(Terms.Map(EOC)), o54824) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54816))), o54814)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54816))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(o54822sub), o54821)), java.lang.Object(o54823sub), java.lang.Object(o54822sub), java.lang.Object(Terms.Map(EOC)), o54824)
10346_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10346), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52183))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52187))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52183))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52187))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105)))) → 10347_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10347), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52183))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52187))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52183))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8663)), o52187))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))))
10347_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10347), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55203))), o55201)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55203))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55220))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(o55211sub), java.lang.Object(Terms.List(EOC, o55214, o55213)), java.lang.Object(o55215sub), java.lang.Object(Terms.Map(EOC)), o55214) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55203))), o55201)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55203))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55220))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(o55211sub), java.lang.Object(Terms.List(EOC, o55214, o55213)), java.lang.Object(o55215sub), java.lang.Object(Terms.Map(EOC)), o55214)
10367_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10367), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52191))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52195))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52191))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52195))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105)))) → 10368_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10368), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52191))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52195))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52191))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8667)), o52195))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), o46098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))), o46103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8097)), o46105))))
10368_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10368), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55437))), o55435)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55445))), o55443)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55437))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55445))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(o55449sub), java.lang.Object(o55450sub), java.lang.Object(o55452sub), java.lang.Object(Terms.Map(EOC)), o55451) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55437))), o55435)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55445))), o55443)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55437))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55445))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(o55449sub), java.lang.Object(o55450sub), java.lang.Object(o55452sub), java.lang.Object(Terms.Map(EOC)), o55451)
10386_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10386), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), o52236))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), o52236))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243)))) → 10307_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10307), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), o52236))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), o52236))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8686)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))), o52241)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8687)), o52243))))
10395_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10395), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), o52249))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), o52249))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256)))) → 10328_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10328), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), o52249))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), o52249))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8696)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))), o52254)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8697)), o52256))))
10402_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10402), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), o52261))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), o52261))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268)))) → 10347_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10347), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), o52261))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), o52261))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8701)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))), o52266)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8702)), o52268))))
10412_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10412), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), o52273))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), o52273))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280)))) → 10368_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10368), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), o52273))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), o52273))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8706)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o46198))), o46196)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))), o52278)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o46198))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8707)), o52280))))
10430_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10430), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), o52347))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), o52347))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o46283)))) → 10307_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10307), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), o52347))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8732)), o52347))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), o52340)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o52342))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8731)), o46283))))
10437_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10437), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), o52359))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), o52359))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o46283)))) → 10328_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10328), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), o52359))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8737)), o52359))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), o52352)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o52354))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8736)), o46283))))
10446_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10446), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), o52371))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), o52371))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o46283)))) → 10347_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10347), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), o52371))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8742)), o52371))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), o52364)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o52366))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8741)), o46283))))
10456_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10456), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), o52383))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), o52383))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o46283)))) → 10368_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10368), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), o52383))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8747)), o52383))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), o52376)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o46283))), o46281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o52378))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8746)), o46283))))
10475_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10475), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456)))) → 10307_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10307), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8772)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), o52445)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))), o52454)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52447))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8771)), o52456))))
10485_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10485), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472)))) → 10328_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10328), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8782)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), o52462)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))), o52470)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52464))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8781)), o52472))))
10495_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10495), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488)))) → 10347_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10347), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8787)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), o52478)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))), o52486)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52480))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8786)), o52488))))
10507_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10507), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504)))) → 10368_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10368), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8792)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), o52494)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))), o52502)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52496))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8791)), o52504))))
10509_0_<init>_Return(EOS(STATIC_10509), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)) → 10570_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
10516_0_<init>_Return(EOS(STATIC_10516), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub)) → 10573_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10573), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8814sub), o8365)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8814sub))
10566_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10566), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))))
10567_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54816))), o54814)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54816)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54816))), o54814)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9031)), o54816))))
10568_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10568), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55203))), o55201)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55203))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55220)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55203))), o55201)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55203))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9060)), o55220))))
10569_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55437))), o55435)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55445))), o55443)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55437))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55445)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55437))), o55435)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55445))), o55443)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55437))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9089)), o55445))))
10595_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10595), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59329))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59333))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59329))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59333))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)) → 10621_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10621), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59329))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59333))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59329))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9397)), o59333))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59327)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
10596_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10596), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59346))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59350))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59346))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59350))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59344)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)) → 10623_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10623), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59346))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59350))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59346))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9403)), o59350))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59344)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
10597_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10597), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59361))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59365))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59361))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59365))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)) → 10625_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10625), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59361))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59365))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59361))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9409)), o59365))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
10598_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10598), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59375))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59379))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59375))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59379))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub)) → 10627_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10627), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59375))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59379))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59375))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9415)), o59379))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8761sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8761sub))
10606_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10606), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59459))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59463))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59459))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59463))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59457)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59459))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59463))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59459))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9442)), o59463))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59457)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, o60757, o60756)), java.lang.Object(Terms.List(EOC, o60760, o60759)), o60757, java.lang.Object(Terms.Map(EOC)), o60760) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))))
10608_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10608), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59476))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59480))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59476))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59480))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59474)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59476))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59480))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59476))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9448)), o59480))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59474)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9982)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9982)), o61195))), o61193)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9982)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9982)), o61195))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, o61201, o61200)), java.lang.Object(o61202sub), o61201, java.lang.Object(Terms.Map(EOC)), o61203) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9982)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9982)), o61195))), o61193)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9982)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9982)), o61195))))
10610_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10610), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59491))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59495))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59491))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59495))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59491))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59495))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59491))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9454)), o59495))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10000)), o61588))), o61586)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10000)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10000)), o61588))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10000)), o61605))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(o61596sub), java.lang.Object(Terms.List(EOC, o61599, o61598)), o61600, java.lang.Object(Terms.Map(EOC)), o61599) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10000)), o61588))), o61586)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10000)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10000)), o61588))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10000)), o61605))))
10612_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10612), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59505))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59509))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59505))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59509))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59505))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59509))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59505))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9460)), o59509))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o8354)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10018)), o61816))), o61814)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10018)), o61824))), o61822)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10018)), o61816))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10018)), o61824))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(o61828sub), java.lang.Object(o61829sub), o61831, java.lang.Object(Terms.Map(EOC)), o61830) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10018)), o61816))), o61814)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10018)), o61824))), o61822)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10018)), o61816))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10018)), o61824))))
10620_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10620), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), o59583))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), o59583))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59581)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59589sub)) → 10621_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10621), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), o59583))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), o59583))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9484)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59581)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59589sub), o59588)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59589sub))
10621_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10621), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10079)), o62189))), o62187)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10079)), o62194))), o62192)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10079)), o62189))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10079)), o62194))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62181)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62184sub), o62183)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62184sub)) → 10647_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10647), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10079)), o62189))), o62187)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10079)), o62194))), o62192)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10079)), o62189))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10079)), o62194))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62181)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62184sub), o62183)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62184sub))
10622_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10622), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), o59602))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), o59602))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59600)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59608sub)) → 10623_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10623), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), o59602))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), o59602))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9490)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59600)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59608sub), o59607)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59608sub))
10623_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10623), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10131)), o62432))), o62430)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10131)), o62420))), o62418)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10131)), o62432))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10131)), o62420))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62425)), java.lang.Object(o62426sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62427sub)) → 10649_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10649), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10131)), o62432))), o62430)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10131)), o62420))), o62418)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10131)), o62432))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10131)), o62420))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62425)), java.lang.Object(o62426sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62427sub))
10624_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10624), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), o59618))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), o59618))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59624sub)) → 10625_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10625), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), o59618))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), o59618))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9496)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59624sub), o59623)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59624sub))
10625_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10625), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10137)), o62614))), o62612)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10137)), o62631))), o62629)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10137)), o62614))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10137)), o62631))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62623)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62626sub), o62625)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62626sub)) → 10651_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10651), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10137)), o62614))), o62612)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10137)), o62631))), o62629)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10137)), o62614))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10137)), o62631))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62623)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62626sub), o62625)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62626sub))
10626_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10626), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), o59634))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), o59634))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59640sub)) → 10627_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10627), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), o59634))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), o59634))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9502)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o59640sub), o59639)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o59640sub))
10627_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10627), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10143)), o62730))), o62728)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10143)), o62738))), o62736)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10143)), o62730))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10143)), o62738))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62743)), java.lang.Object(o62744sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62745sub)) → 10653_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10653), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10143)), o62730))), o62728)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10143)), o62738))), o62736)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10143)), o62730))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10143)), o62738))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62743)), java.lang.Object(o62744sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62745sub))
10634_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10634), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), o59716))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), java.lang.Object(Terms.List(EOC, NULL, o59721))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), o59716))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), java.lang.Object(Terms.List(EOC, NULL, o59721))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59714)), java.lang.Object(Terms.List(EOC, NULL, o59721)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), o59716))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), java.lang.Object(Terms.List(EOC, NULL, o59721))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), o59716))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9529)), java.lang.Object(Terms.List(EOC, NULL, o59721))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59714)), java.lang.Object(Terms.List(EOC, NULL, o59721)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10635_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10635), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), o59734))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), java.lang.Object(Terms.List(EOC, NULL, o59739))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), o59734))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), java.lang.Object(Terms.List(EOC, NULL, o59739))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59732)), java.lang.Object(Terms.List(EOC, NULL, o59739)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), o59734))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), java.lang.Object(Terms.List(EOC, NULL, o59739))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), o59734))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9535)), java.lang.Object(Terms.List(EOC, NULL, o59739))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59732)), java.lang.Object(Terms.List(EOC, NULL, o59739)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10636_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10636), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), o59749))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), java.lang.Object(Terms.List(EOC, NULL, o59754))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), o59749))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), java.lang.Object(Terms.List(EOC, NULL, o59754))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o59754)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), o59749))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), java.lang.Object(Terms.List(EOC, NULL, o59754))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), o59749))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9541)), java.lang.Object(Terms.List(EOC, NULL, o59754))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o59754)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10637_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10637), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), o59764))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), java.lang.Object(Terms.List(EOC, NULL, o59769))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), o59764))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), java.lang.Object(Terms.List(EOC, NULL, o59769))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o59769)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), o59764))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), java.lang.Object(Terms.List(EOC, NULL, o59769))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), o59764))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9547)), java.lang.Object(Terms.List(EOC, NULL, o59769))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, NULL, o59769)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10646_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10646), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), java.lang.Object(Terms.List(EOC, NULL, o59861))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), o59865))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), java.lang.Object(Terms.List(EOC, NULL, o59861))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), o59865))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59861)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)) → 10647_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10647), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), java.lang.Object(Terms.List(EOC, NULL, o59861))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), o59865))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), java.lang.Object(Terms.List(EOC, NULL, o59861))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9587)), o59865))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59861)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
10647_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10647), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10446)), o63797))), o63795)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10446)), o63802))), o63800)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10446)), o63797))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10446)), o63802))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63789)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63792sub), o63791)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63792sub)) → 10692_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10692), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10446)), o63797))), o63795)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10446)), o63802))), o63800)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10446)), o63797))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10446)), o63802))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63789)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63792sub), o63791)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63792sub))
10648_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10648), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), java.lang.Object(Terms.List(EOC, NULL, o59876))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), o59880))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), java.lang.Object(Terms.List(EOC, NULL, o59876))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), o59880))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59876)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)) → 10649_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10649), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), java.lang.Object(Terms.List(EOC, NULL, o59876))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), o59880))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), java.lang.Object(Terms.List(EOC, NULL, o59876))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9593)), o59880))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59876)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
10649_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10649), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10507)), o64099))), o64097)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10507)), o64087))), o64085)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10507)), o64099))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10507)), o64087))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64092)), java.lang.Object(o64093sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64094sub)) → 10694_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10694), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10507)), o64099))), o64097)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10507)), o64087))), o64085)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10507)), o64099))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10507)), o64087))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64092)), java.lang.Object(o64093sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64094sub))
10650_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10650), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), java.lang.Object(Terms.List(EOC, NULL, o59894))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), o59898))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), java.lang.Object(Terms.List(EOC, NULL, o59894))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), o59898))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59894)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)) → 10651_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10651), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), java.lang.Object(Terms.List(EOC, NULL, o59894))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), o59898))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), java.lang.Object(Terms.List(EOC, NULL, o59894))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9599)), o59898))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59894)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
10651_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10651), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10519)), o64335))), o64333)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10519)), o64351))), o64349)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10519)), o64335))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10519)), o64351))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(o64343sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o64346sub), o64345)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64346sub)) → 10696_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10696), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10519)), o64335))), o64333)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10519)), o64351))), o64349)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10519)), o64335))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10519)), o64351))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(o64343sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o64346sub), o64345)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64346sub))
10652_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10652), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), java.lang.Object(Terms.List(EOC, NULL, o59911))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), o59915))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), java.lang.Object(Terms.List(EOC, NULL, o59911))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), o59915))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub)) → 10653_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10653), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), java.lang.Object(Terms.List(EOC, NULL, o59911))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), o59915))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), java.lang.Object(Terms.List(EOC, NULL, o59911))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9605)), o59915))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59911)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8793sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8793sub))
10653_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10653), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10531)), o64474))), o64472)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10531)), o64482))), o64480)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10531)), o64474))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10531)), o64482))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(o64486sub), java.lang.Object(o64487sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64488sub)) → 10698_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10698), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10531)), o64474))), o64472)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10531)), o64482))), o64480)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10531)), o64474))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10531)), o64482))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(o64486sub), java.lang.Object(o64487sub), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64488sub))
10660_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10660), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), java.lang.Object(Terms.List(EOC, NULL, o59993))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), o59997))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), java.lang.Object(Terms.List(EOC, NULL, o59993))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), o59997))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59993)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), java.lang.Object(Terms.List(EOC, NULL, o59993))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), o59997))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), java.lang.Object(Terms.List(EOC, NULL, o59993))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9632)), o59997))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o59993)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10661_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10661), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), java.lang.Object(Terms.List(EOC, NULL, o60008))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), o60012))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), java.lang.Object(Terms.List(EOC, NULL, o60008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), o60012))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60008)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), java.lang.Object(Terms.List(EOC, NULL, o60008))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), o60012))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), java.lang.Object(Terms.List(EOC, NULL, o60008))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9638)), o60012))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60008)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10662_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10662), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), java.lang.Object(Terms.List(EOC, NULL, o60026))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), o60030))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), java.lang.Object(Terms.List(EOC, NULL, o60026))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), o60030))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60026)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), java.lang.Object(Terms.List(EOC, NULL, o60026))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), o60030))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), java.lang.Object(Terms.List(EOC, NULL, o60026))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9644)), o60030))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60026)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10663_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10663), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), java.lang.Object(Terms.List(EOC, NULL, o60043))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), o60047))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), java.lang.Object(Terms.List(EOC, NULL, o60043))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), o60047))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60043)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), java.lang.Object(Terms.List(EOC, NULL, o60043))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), o60047))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), java.lang.Object(Terms.List(EOC, NULL, o60043))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9650)), o60047))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60043)), java.lang.Object(Terms.List(EOC, NULL, o8362)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10670_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10670), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, NULL, o60119))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, NULL, o60119))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60119)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60125sub)) → 10647_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10647), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, NULL, o60119))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, NULL, o60119))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9674)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60119)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60125sub), o60124)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60125sub))
10671_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10671), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, NULL, o60136))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, NULL, o60136))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60136)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60142sub)) → 10649_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10649), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, NULL, o60136))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, NULL, o60136))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9680)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60136)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60142sub), o60141)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60142sub))
10672_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10672), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, NULL, o60155))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, NULL, o60155))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60155)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60161sub)) → 10651_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10651), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, NULL, o60155))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, NULL, o60155))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9686)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60155)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60161sub), o60160)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60161sub))
10673_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10673), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, NULL, o60174))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, NULL, o60174))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60174)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60180sub)) → 10653_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10653), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, NULL, o60174))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, NULL, o60174))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9692)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60174)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60180sub), o60179)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60180sub))
10680_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10680), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60254))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60259))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60254))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60259))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60254)), java.lang.Object(Terms.List(EOC, NULL, o60259)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60254))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60259))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60254))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9719)), java.lang.Object(Terms.List(EOC, NULL, o60259))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60254)), java.lang.Object(Terms.List(EOC, NULL, o60259)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10681_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10681), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60270))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60275))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60270))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60275))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60270)), java.lang.Object(Terms.List(EOC, NULL, o60275)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60270))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60275))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60270))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9725)), java.lang.Object(Terms.List(EOC, NULL, o60275))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60270)), java.lang.Object(Terms.List(EOC, NULL, o60275)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10682_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10682), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60288))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60293))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60288))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60293))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60288)), java.lang.Object(Terms.List(EOC, NULL, o60293)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60288))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60293))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60288))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9731)), java.lang.Object(Terms.List(EOC, NULL, o60293))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60288)), java.lang.Object(Terms.List(EOC, NULL, o60293)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10683_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10683), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60306))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60311))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60306))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60311))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60306)), java.lang.Object(Terms.List(EOC, NULL, o60311)), NULL, java.lang.Object(Terms.Map(EOC)), NULL) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60306))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60311))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60306))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9737)), java.lang.Object(Terms.List(EOC, NULL, o60311))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60306)), java.lang.Object(Terms.List(EOC, NULL, o60311)), NULL, java.lang.Object(Terms.Map(EOC)), NULL)
10691_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10691), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60395))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60399))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60399))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60392)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o60393)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)) → 10692_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10692), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60395))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60399))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9764)), o60399))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60392)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o60393)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
10692_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10692), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10638)), o65100))), o65098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10638)), o65105))), o65103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10638)), o65100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10638)), o65105))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, o65092, o65091)), java.lang.Object(Terms.List(EOC, java.lang.Object(o65095sub), o65094)), o65092, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o65095sub)) → 10742_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10742), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10638)), o65100))), o65098)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10638)), o65105))), o65103)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10638)), o65100))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10638)), o65105))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, o65092, o65091)), java.lang.Object(Terms.List(EOC, java.lang.Object(o65095sub), o65094)), o65092, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o65095sub))
10693_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10693), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60412))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60416))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60412))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60416))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60410)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)) → 10694_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10694), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60412))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60416))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60412))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9770)), o60416))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60410)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
10694_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10694), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10698)), o65383))), o65381)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10698)), o65370))), o65368)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10698)), o65383))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10698)), o65370))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, o65376, o65375)), java.lang.Object(o65377sub), o65376, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o65378sub)) → 10744_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10744), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10698)), o65383))), o65381)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10698)), o65370))), o65368)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10698)), o65383))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10698)), o65370))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, o65376, o65375)), java.lang.Object(o65377sub), o65376, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o65378sub))
10695_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10695), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60427))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60431))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60427))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60431))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)) → 10696_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10696), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60427))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60431))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60427))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9776)), o60431))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
10696_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10696), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10710)), o65607))), o65605)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10710)), o65624))), o65622)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10710)), o65607))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10710)), o65624))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(o65615sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o65618sub), o65617)), o65619, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o65618sub)) → 10746_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10746), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10710)), o65607))), o65605)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10710)), o65624))), o65622)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10710)), o65607))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10710)), o65624))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(o65615sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o65618sub), o65617)), o65619, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o65618sub))
10697_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10697), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60441))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60445))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60445))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub)) → 10698_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10698), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60441))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60445))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60441))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9782)), o60445))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8858sub), o8371)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8858sub))
10698_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10698), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10722)), o65753))), o65751)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10722)), o65761))), o65759)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10722)), o65753))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10722)), o65761))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(o65765sub), java.lang.Object(o65766sub), o65768, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o65767sub)) → 10748_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10748), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10722)), o65753))), o65751)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10722)), o65761))), o65759)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10722)), o65753))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10722)), o65761))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(o65765sub), java.lang.Object(o65766sub), o65768, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o65767sub))
10705_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10705), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), o60521))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), o60521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60519)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60527sub)) → 10692_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10692), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), o60521))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), o60521))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9806)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60519)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60527sub), o60526)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60527sub))
10706_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10706), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), o60542))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), o60542))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60539)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60548sub)) → 10694_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10694), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), o60542))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), o60542))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9812)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o60539)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60548sub), o60547)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60548sub))
10707_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10707), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), o60558))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), o60558))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60564sub)) → 10696_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10696), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), o60558))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), o60558))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9818)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60564sub), o60563)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60564sub))
10708_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10708), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), o60574))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), o60574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60580sub)) → 10698_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10698), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), o60574))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), o60574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9824)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o8190sub), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o60580sub), o60579)), java.lang.Object(o8190sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o60580sub))
10715_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10715), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60660))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60664))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60660))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60664))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60658)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60660))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60664))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60660))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9851)), o60664))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60658)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
10716_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10716), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60677))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60681))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60677))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60681))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60675)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60677))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60681))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60677))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9857)), o60681))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o60675)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
10717_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10717), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60692))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60696))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60692))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60696))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60692))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60696))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60692))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9863)), o60696))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
10718_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10718), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60706))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60710))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60706))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60710))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub)) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60706))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60710))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60706))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9869)), o60710))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8760sub), o8354)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8760sub))
10730_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10730), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), o62112))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), o62112))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62110)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62118sub)) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), o62112))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), o62112))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10056)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62110)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62118sub), o62117)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62118sub))
10731_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10731), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), o62131))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), o62131))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62129)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62137sub)) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), o62131))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), o62131))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10062)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o62129)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62137sub), o62136)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62137sub))
10732_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10732), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), o62147))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), o62147))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62153sub)) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), o62147))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), o62147))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10068)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62153sub), o62152)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62153sub))
10733_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10733), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), o62163))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), o62163))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62169sub)) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), o62163))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), o62163))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10074)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(o62169sub), o62168)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o62169sub))
10741_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10741), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), o63040))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), o63040))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63036sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)) → 10742_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10742), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), o63040))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10189)), o63040))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63036sub), o63035)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63036sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
10742_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10742), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, o69810, o69809)), java.lang.Object(Terms.List(EOC, java.lang.Object(o69813sub), o69812)), o69810, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o69813sub)) → 10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))))
10743_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10743), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), o63056))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), o63056))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63052sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)) → 10744_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10744), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), o63056))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10195)), o63056))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63052sub), o63051)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63052sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
10744_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10744), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11256)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11256)), o70102))), o70100)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11256)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11256)), o70102))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, o70108, o70107)), java.lang.Object(o70109sub), o70108, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o70110sub)) → 10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11256)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11256)), o70102))), o70100)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11256)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11256)), o70102))))
10745_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10745), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), o63077))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), o63077))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o63069)), java.lang.Object(o63073sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)) → 10746_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10746), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), o63077))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10201)), o63077))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63073sub), o63072)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o63069)), java.lang.Object(o63073sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
10746_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10746), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11268)), o70347))), o70345)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11268)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11268)), o70347))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11268)), o70364))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(o70355sub), java.lang.Object(Terms.List(EOC, java.lang.Object(o70358sub), o70357)), o70359, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o70358sub)) → 10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11268)), o70347))), o70345)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11268)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11268)), o70347))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11268)), o70364))))
10747_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10747), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), o63095))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), o63095))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63091sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub)) → 10748_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10748), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), o63095))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10207)), o63095))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63091sub), o63090)), java.lang.Object(Terms.List(EOC, java.lang.Object(o9216sub), o8396)), java.lang.Object(o63091sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o9216sub))
10748_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10748), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11280)), o70499))), o70497)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11280)), o70507))), o70505)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11280)), o70499))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11280)), o70507))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(o70511sub), java.lang.Object(o70512sub), o70514, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o70513sub)) → 10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11280)), o70499))), o70497)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11280)), o70507))), o70505)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11280)), o70499))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11280)), o70507))))
10755_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10755), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181)), java.lang.Object(o63176sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63182sub)) → 10742_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10742), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10231)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63176sub), o63175)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63182sub), o63181)), java.lang.Object(o63176sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63182sub))
10756_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10756), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199)), java.lang.Object(o63194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63200sub)) → 10744_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10744), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10237)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63194sub), o63193)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63200sub), o63199)), java.lang.Object(o63194sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63200sub))
10757_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10757), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219)), java.lang.Object(o63214sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63220sub)) → 10746_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10746), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10243)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63214sub), o63213)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63220sub), o63219)), java.lang.Object(o63214sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63220sub))
10758_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10758), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241)), java.lang.Object(o63236sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63242sub)) → 10748_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10748), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10249)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(o63236sub), o63235)), java.lang.Object(Terms.List(EOC, java.lang.Object(o63242sub), o63241)), java.lang.Object(o63236sub), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o63242sub))
10765_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10765), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63281))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63285))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63281))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63285))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63281))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63285))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63281))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10266)), o63285))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))))
10766_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10766), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63289))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63293))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63289))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63293))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63289))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63293))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63289))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10270)), o63293))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))))
10767_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10767), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63297))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63301))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63297))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63301))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63297))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63301))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63297))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10274)), o63301))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))))
10768_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10768), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63305))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63309))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63305))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63309))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63305))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63309))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63305))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10278)), o63309))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54391sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), o54393)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))), o54398)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54395))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i8935)), o54400))))
10775_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10775), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), o63349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), o63349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), o63349))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), o63349))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10296)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))), o63354)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10297)), o63356))))
10776_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10776), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), o63361))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), o63361))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), o63361))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), o63361))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10301)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))), o63366)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10302)), o63368))))
10777_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10777), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), o63373))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), o63373))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), o63373))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), o63373))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10306)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))), o63378)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10307)), o63380))))
10778_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10778), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), o63385))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), o63385))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), o63385))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), o63385))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10311)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o54825sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o54829))), o54827)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))), o63390)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o54829))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10312)), o63392))))
10785_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10785), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), o63459))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), o63459))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o55220)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), o63459))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10336)), o63459))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), o63452)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o63454))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10335)), o55220))))
10786_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10786), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), o63471))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), o63471))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o55220)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), o63471))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10341)), o63471))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), o63464)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o63466))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10340)), o55220))))
10787_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10787), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), o63483))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), o63483))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o55220)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), o63483))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10346)), o63483))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), o63476)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o63478))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10345)), o55220))))
10788_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10788), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), o63495))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), o63495))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o55220)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), o63495))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10351)), o63495))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55216sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), o63488)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o55220))), o55218)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o63490))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10350)), o55220))))
10795_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10795), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10375)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), o63556)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))), o63564)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63558))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10374)), o63566))))
10796_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10796), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10380)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), o63572)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))), o63580)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63574))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10379)), o63582))))
10797_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10797), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10385)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), o63588)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))), o63596)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63590))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10384)), o63598))))
10798_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10798), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10390)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o55453sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), o63604)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))), o63612)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63606))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10389)), o63614))))
10805_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10805), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), java.lang.Object(Terms.List(EOC, NULL, o63693))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), o63697))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), java.lang.Object(Terms.List(EOC, NULL, o63693))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), o63697))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63693)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), java.lang.Object(Terms.List(EOC, NULL, o63693))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), o63697))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), java.lang.Object(Terms.List(EOC, NULL, o63693))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10417)), o63697))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63693)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
10806_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10806), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), java.lang.Object(Terms.List(EOC, NULL, o63708))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), o63712))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), java.lang.Object(Terms.List(EOC, NULL, o63708))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), o63712))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63708)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), java.lang.Object(Terms.List(EOC, NULL, o63708))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), o63712))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), java.lang.Object(Terms.List(EOC, NULL, o63708))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10423)), o63712))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63708)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
10807_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10807), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), java.lang.Object(Terms.List(EOC, NULL, o63726))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), o63730))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), java.lang.Object(Terms.List(EOC, NULL, o63726))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), o63730))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63726)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), java.lang.Object(Terms.List(EOC, NULL, o63726))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), o63730))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), java.lang.Object(Terms.List(EOC, NULL, o63726))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10429)), o63730))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63726)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
10808_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10808), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), java.lang.Object(Terms.List(EOC, NULL, o63743))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), o63747))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), java.lang.Object(Terms.List(EOC, NULL, o63743))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), o63747))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63743)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub)) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), java.lang.Object(Terms.List(EOC, NULL, o63743))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), o63747))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), java.lang.Object(Terms.List(EOC, NULL, o63743))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10435)), o63747))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o63743)), java.lang.Object(Terms.List(EOC, java.lang.Object(o8792sub), o8362)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o8792sub))
10815_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10815), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, NULL, o64785))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, NULL, o64785))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64785)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64791sub)) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, NULL, o64785))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, NULL, o64785))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10580)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64785)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64791sub), o64790)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64791sub))
10816_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10816), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, NULL, o64802))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, NULL, o64802))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64802)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64808sub)) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, NULL, o64802))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, NULL, o64802))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10586)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64802)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64808sub), o64807)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64808sub))
10817_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10817), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, NULL, o64821))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, NULL, o64821))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64821)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64827sub)) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, NULL, o64821))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, NULL, o64821))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10592)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64821)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64827sub), o64826)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64827sub))
10818_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10818), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, NULL, o64840))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, NULL, o64840))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64840)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64846sub)) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, NULL, o64840))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, NULL, o64840))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i10598)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, o64840)), java.lang.Object(Terms.List(EOC, java.lang.Object(o64846sub), o64845)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(o64846sub))
10841_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10841), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o74998))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o75002))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o74998))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o75002))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o74998))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o75002))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o74998))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11855)), o75002))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))))
10842_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10842), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75006))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75010))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75006))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75010))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75006))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75010))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75006))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11859)), o75010))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))))
10843_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10843), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75014))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75018))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75014))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75018))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75014))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75018))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75014))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11863)), o75018))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))))
10844_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10844), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75022))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75026))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75022))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75026))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75022))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75026))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75022))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11867)), o75026))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o60761sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), o60763)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))), o60768)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60765))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i9882)), o60770))))
10851_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10851), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), o75066))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), o75066))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), o75066))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), o75066))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11885)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))), o75071)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11886)), o75073))))
10852_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10852), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), o75078))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), o75078))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), o75078))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), o75078))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11890)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))), o75083)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11891)), o75085))))
10853_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10853), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), o75090))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), o75090))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), o75090))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), o75090))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11895)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))), o75095)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11896)), o75097))))
10854_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10854), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), o75102))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), o75102))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), o75102))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), o75102))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11900)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61204sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o61208))), o61206)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))), o75107)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o61208))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11901)), o75109))))
10861_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10861), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), o75176))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), o75176))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o61605)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), o75176))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11925)), o75176))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), o75169)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o75171))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11924)), o61605))))
10862_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10862), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), o75188))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), o75188))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o61605)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), o75188))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11930)), o75188))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), o75181)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o75183))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11929)), o61605))))
10863_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10863), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), o75200))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), o75200))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o61605)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), o75200))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11935)), o75200))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), o75193)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o75195))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11934)), o61605))))
10864_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10864), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), o75212))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), o75212))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o61605)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), o75212))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11940)), o75212))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61601sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), o75205)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o61605))), o61603)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o75207))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11939)), o61605))))
10871_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10871), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11964)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), o75273)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))), o75281)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75275))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11963)), o75283))))
10872_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10872), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11969)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), o75289)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))), o75297)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75291))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11968)), o75299))))
10873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10873), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11974)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), o75305)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))), o75313)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75307))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11973)), o75315))))
10874_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10874), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11979)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o61832sub)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), o75321)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))), o75329)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75323))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11978)), o75331))))
10882_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10882), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75811))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75815))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75811))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75815))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75811))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75815))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75811))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12071)), o75815))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))))
10883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10883), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75819))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75823))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75819))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75823))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75819))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75823))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75819))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12075)), o75823))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))))
10884_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10884), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75827))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75831))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75827))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75831))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75827))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75831))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75827))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12079)), o75831))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))))
10885_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10885), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75835))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75839))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75835))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75839))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75835))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75839))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75835))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12083)), o75839))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), o69816)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))), o69821)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69818))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i11195)), o69823))))
10892_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10892), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), o75879))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), o75879))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), o75879))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), o75879))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12101)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))), o75884)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12102)), o75886))))
10893_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10893), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), o75891))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), o75891))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), o75891))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), o75891))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12106)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))), o75896)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12107)), o75898))))
10894_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10894), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), o75903))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), o75903))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), o75903))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), o75903))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12111)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))), o75908)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12112)), o75910))))
10895_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10895), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), o75915))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), o75915))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), o75915))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), o75915))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12116)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o70115))), o70113)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))), o75920)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o70115))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12117)), o75922))))
10902_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10902), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), o75989))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), o75989))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o70364)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), o75989))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12141)), o75989))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), o75982)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o75984))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12140)), o70364))))
10903_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10903), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), o76001))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), o76001))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o70364)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), o76001))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12146)), o76001))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), o75994)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o75996))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12145)), o70364))))
10904_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10904), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), o76013))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), o76013))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o70364)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), o76013))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12151)), o76013))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), o76006)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o76008))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12150)), o70364))))
10905_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10905), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), o76025))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), o76025))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o70364)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), o76025))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12156)), o76025))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), o76018)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o70364))), o70362)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o76020))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12155)), o70364))))
10912_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10912), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096)))) → 10607_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10607), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094))))), o8371)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12180)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), o76086)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))), o76094)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76088))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12179)), o76096))))
10913_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10913), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112)))) → 10609_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10609), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102))))), o8147)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110))))), o8374)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12185)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), o76102)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))), o76110)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76104))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12184)), o76112))))
10914_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10914), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128)))) → 10611_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10611), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126))))), o8396)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12190)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), o76118)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))), o76126)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76120))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12189)), o76128))))
10915_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10915), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144)))) → 10613_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10613), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134))))), o8150)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142))))), o8399)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12195)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), o76134)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))), o76142)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76136))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, i12194)), o76144))))
4368_0_get_Load(EOS(STATIC_4368), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub)) → 4385_0_get_FieldAccess(EOS(STATIC_4385), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), java.lang.Object(Terms.Map(EOC)))
4385_0_get_FieldAccess(EOS(STATIC_4385), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), java.lang.Object(Terms.Map(EOC))) → 4403_0_get_Load(EOS(STATIC_4403), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL)
4403_0_get_Load(EOS(STATIC_4403), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL) → 4413_0_get_InvokeMethod(EOS(STATIC_4413), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub))
4413_0_get_InvokeMethod(EOS(STATIC_4413), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub)) → 4427_0_get_InvokeMethod(EOS(STATIC_4427), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub))
4427_0_get_InvokeMethod(EOS(STATIC_4427), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub)) → 4434_0_<init>_Load(EOS(STATIC_4434), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4434_0_<init>_Load(EOS(STATIC_4434), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4457_0_<init>_InvokeMethod(EOS(STATIC_4457), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4457_0_<init>_InvokeMethod(EOS(STATIC_4457), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4469_0_<init>_Load(EOS(STATIC_4469), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4469_0_<init>_Load(EOS(STATIC_4469), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4499_0_<init>_InvokeMethod(EOS(STATIC_4499), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4499_0_<init>_InvokeMethod(EOS(STATIC_4499), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4517_0_<init>_Load(EOS(STATIC_4517), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4517_0_<init>_Load(EOS(STATIC_4517), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4547_0_<init>_InvokeMethod(EOS(STATIC_4547), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4547_0_<init>_InvokeMethod(EOS(STATIC_4547), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4562_0_<init>_Load(EOS(STATIC_4562), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4562_0_<init>_Load(EOS(STATIC_4562), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4597_0_<init>_InvokeMethod(EOS(STATIC_4597), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4597_0_<init>_InvokeMethod(EOS(STATIC_4597), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4622_0_<init>_Load(EOS(STATIC_4622), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4622_0_<init>_Load(EOS(STATIC_4622), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4646_0_<init>_Load(EOS(STATIC_4646), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4646_0_<init>_Load(EOS(STATIC_4646), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4663_0_<init>_FieldAccess(EOS(STATIC_4663), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4663_0_<init>_FieldAccess(EOS(STATIC_4663), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4680_0_<init>_Load(EOS(STATIC_4680), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4680_0_<init>_Load(EOS(STATIC_4680), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4696_0_<init>_InvokeMethod(EOS(STATIC_4696), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4696_0_<init>_InvokeMethod(EOS(STATIC_4696), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4703_0_<init>_StackPop(EOS(STATIC_4703), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4703_0_<init>_StackPop(EOS(STATIC_4703), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4710_0_<init>_Return(EOS(STATIC_4710), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4710_0_<init>_Return(EOS(STATIC_4710), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4716_0_<init>_Return(EOS(STATIC_4716), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4716_0_<init>_Return(EOS(STATIC_4716), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4719_0_<init>_Return(EOS(STATIC_4719), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
4719_0_<init>_Return(EOS(STATIC_4719), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 4722_0_<init>_Return(EOS(STATIC_4722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub))
4722_0_<init>_Return(EOS(STATIC_4722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub)) → 4727_0_get_InvokeMethod(EOS(STATIC_4727), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(o3036sub), NULL, java.lang.Object(o3036sub))

Combined rules. Obtained 13 conditional rules for P and 269 conditional rules for R.


P rules:
5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), java.lang.Object(x1)))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), java.lang.Object(x2)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), java.lang.Object(x2))))) → 6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1), java.lang.Object(x2), java.lang.Object(x1))
6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → 7031_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2))
7031_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return(EOS(STATIC_6636), java.lang.Object(Terms.Map(EOC))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), java.lang.Object(x4))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))) → 6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2), java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → 6992_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL)
6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → 7035_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2))
7035_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return(EOS(STATIC_6636), java.lang.Object(Terms.Map(EOC))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), java.lang.Object(x4))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))) → 6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2), java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → 7002_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL)
6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → 7046_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2))
7046_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return(EOS(STATIC_6636), java.lang.Object(Terms.Map(EOC))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), java.lang.Object(x4))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))) → 6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2), java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → 7015_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL)
6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → 7050_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2))
7050_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return(EOS(STATIC_6636), java.lang.Object(Terms.Map(EOC))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), java.lang.Object(x4))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))) → 6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2), java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_6635), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))) → 7024_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL)
R rules:
5712_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_5712), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL, NULL) → 5858_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL, x0, NULL)
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL, x0, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL) → 7237_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL)
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL, x0, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL) → 7256_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7256), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL)
7015_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL, x0, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL) → 7287_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7287), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL)
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(EOS(STATIC_5858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL, x0, NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL) → 7304_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7304), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5881), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), NULL, x1), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2)))) → 7326_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7326), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5881), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), NULL, x1), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2)))) → 7340_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7340), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5881), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), NULL, x1), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2)))) → 7355_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7355), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))))
7050_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_5881), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), NULL, x1), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2)))) → 7369_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7369), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x1, x2))))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(EOS(STATIC_5727), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)) → 8011_0_extendMatchingSubstitution_Return(EOS(STATIC_8011), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x3)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return(EOS(STATIC_5799), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3)))) → 8012_0_extendMatchingSubstitution_Return(EOS(STATIC_8012), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3))), x4)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return(EOS(STATIC_5848), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4)))) → 8012_0_extendMatchingSubstitution_Return(EOS(STATIC_8012), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(EOS(STATIC_5727), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)) → 8026_0_extendMatchingSubstitution_Return(EOS(STATIC_8026), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x3)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return(EOS(STATIC_5799), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3)))) → 8028_0_extendMatchingSubstitution_Return(EOS(STATIC_8028), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3))), x4)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return(EOS(STATIC_5848), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4)))) → 8028_0_extendMatchingSubstitution_Return(EOS(STATIC_8028), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(EOS(STATIC_5727), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)) → 8056_0_extendMatchingSubstitution_Return(EOS(STATIC_8056), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x3)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return(EOS(STATIC_5799), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3)))) → 8057_0_extendMatchingSubstitution_Return(EOS(STATIC_8057), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3))), x4)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return(EOS(STATIC_5848), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4)))) → 8057_0_extendMatchingSubstitution_Return(EOS(STATIC_8057), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(EOS(STATIC_5727), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)) → 8063_0_extendMatchingSubstitution_Return(EOS(STATIC_8063), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x3)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return(EOS(STATIC_5799), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3)))) → 8065_0_extendMatchingSubstitution_Return(EOS(STATIC_8065), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x3))), x4)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return(EOS(STATIC_5848), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4)))) → 8065_0_extendMatchingSubstitution_Return(EOS(STATIC_8065), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(EOS(STATIC_8057), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(EOS(STATIC_8063), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(EOS(STATIC_8065), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)))))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x8)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(EOS(STATIC_8056), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(EOS(STATIC_8028), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)))))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x9)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(EOS(STATIC_8026), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(EOS(STATIC_8011), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(EOS(STATIC_8012), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(EOS(STATIC_8057), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(EOS(STATIC_8063), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(EOS(STATIC_8065), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)))))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x8)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(EOS(STATIC_8056), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(EOS(STATIC_8028), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)))))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x9)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(EOS(STATIC_8026), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(EOS(STATIC_8011), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), NULL)
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(EOS(STATIC_8012), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(EOS(STATIC_8057), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(EOS(STATIC_8063), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(EOS(STATIC_8065), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)))))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x8)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(EOS(STATIC_8056), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(EOS(STATIC_8028), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)))))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x9)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(EOS(STATIC_8026), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(EOS(STATIC_8011), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), NULL)
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(EOS(STATIC_8012), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(EOS(STATIC_8057), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(EOS(STATIC_8063), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(EOS(STATIC_8065), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)))))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x8)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(EOS(STATIC_9851), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(EOS(STATIC_9854), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(EOS(STATIC_9857), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(EOS(STATIC_8056), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(EOS(STATIC_8028), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)))))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5))))), x9)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(EOS(STATIC_8026), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(EOS(STATIC_8011), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), NULL)
7050_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(EOS(STATIC_8012), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x3, x4))), x5)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 9859_0_extendMatchingSubstitution_Return(EOS(STATIC_9859), NULL, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), NULL)
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_8985), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(x2), java.lang.Object(x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7031_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(x2), java.lang.Object(x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_8985), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(x2), java.lang.Object(x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7035_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(x2), java.lang.Object(x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_8985), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(x2), java.lang.Object(x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7046_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(x2), java.lang.Object(x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7050_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_8985), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(x2), java.lang.Object(x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7050_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_9157), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(x2), java.lang.Object(x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))))
7031_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10131), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10514), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))))
7031_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10522), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10537), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7031_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10546), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10566), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10568), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))))
7031_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7031_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10573), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))))
7031_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))))
7031_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7031_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7031_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7031_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7031_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7031_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9883), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7031_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7031_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8080), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7031_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8091), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7031_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7031_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8128), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8023), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7031_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8045), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))))
7031_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8060), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7031_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8068), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))))
7031_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7340), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7355), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7031_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7369), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7326), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7031_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7287), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7304), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7256), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3)))))) → 10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))))
7035_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10131), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10514), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))))
7035_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10522), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10537), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7035_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10546), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10566), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10568), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))))
7035_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7035_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10573), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))))
7035_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))))
7035_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7035_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7035_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7035_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7035_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7035_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9883), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7035_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7035_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8080), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7035_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8091), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7035_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7035_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8128), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8023), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7035_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8045), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))))
7035_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8060), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7035_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8068), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))))
7035_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7340), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7355), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7035_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7369), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7326), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7035_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7287), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7304), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7256), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3)))))) → 10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))))
7046_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10131), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10514), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))))
7046_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10522), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10537), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7046_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10546), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10566), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10568), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))))
7046_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7046_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10573), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))))
7046_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))))
7046_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7046_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7046_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7046_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7046_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7046_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9883), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7046_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7046_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8080), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7046_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8091), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7046_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7046_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8128), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8023), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7046_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8045), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))))
7046_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8060), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7046_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8068), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))))
7046_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7340), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7355), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7046_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7369), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7326), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7046_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7287), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7304), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7256), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3)))))) → 10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x5))))
7050_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10131), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x3))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10514), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), x4))))
7050_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10522), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, NULL, x1)), NULL, java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x2)), java.lang.Object(Terms.List(EOC, NULL, x1))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10537), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7050_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10546), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10566), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))))
7050_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10567), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10568), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))))
7050_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10569), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10570), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7050_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10573), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10720), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))), x10)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x9))))
7050_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10721), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), x8)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x7))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10722), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), x8))))
7050_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x2))), x3))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x1)), x4))), x5))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7050_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7050_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7050_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9873), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7050_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9879), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7050_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9883), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7050_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_9887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x0)), x3))), x4))))))
7050_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8080), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7050_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8091), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7050_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8119), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7050_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8128), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7050_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8023), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7050_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8045), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))))
7050_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8060), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7050_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_8068), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, NULL, x2)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x2))))))
7050_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7340), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))))
7050_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7355), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x7))))
7050_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7369), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4))))))
7050_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7326), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3))), x4)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, NULL, x0))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x2, x3)))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), x7)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))), x9)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x6))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x5)), x8))))
7050_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7287), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7050_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7304), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))))
7050_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7237), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7050_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_7256), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), x2)), java.lang.Object(Terms.List(EOC, NULL, x3)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, x0, x1))), java.lang.Object(Terms.Map(EOC)), NULL), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3)))))) → 10723_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10723), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, NULL, x3))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10552), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7031_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10555), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10526), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7031_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10530), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10512), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7031_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10519), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7031_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10111), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7031_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10125), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10825_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10825), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10552), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7035_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10555), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10526), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7035_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10530), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10512), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7035_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10519), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7035_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10111), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7035_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10125), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10826_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10826), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10552), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7046_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10555), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10526), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7046_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10530), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10512), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7046_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10519), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7046_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10111), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7046_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10125), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10827_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10827), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10552), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6)))) → 10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x6))))
7050_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10555), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10526), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7)))) → 10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))), x8)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x7))))
7050_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10530), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(x0), x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)), java.lang.Object(x0), java.lang.Object(Terms.Map(EOC)), java.lang.Object(x2)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3)))))) → 10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), x6)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), x5))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(x2), x3))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10512), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5)))) → 10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x5))))
7050_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10519), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), x4)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x5)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, NULL, x0))))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))
7050_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10111), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6)))) → 10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))), x7)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x6))))
7050_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(EOS(STATIC_10125), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, NULL, x0)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)), NULL, java.lang.Object(Terms.Map(EOC)), java.lang.Object(x1)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2)))))) → 10828_0_extendMatchingSubstitution_InvokeMethod(EOS(STATIC_10828), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.ClassCastException(EOC))))), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), x5)), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))), x6)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), x4))), java.lang.Object(Terms.Map(EOC)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC, java.lang.Object(Terms.FunctionSymbol(EOC, x3)), java.lang.Object(Terms.List(EOC, java.lang.Object(x1), x2))))))

Filtered ground terms:



7024_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6) → 7024_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4)
Terms.List(x1, x2, x3) → Terms.List(x2, x3)
Terms.Map(x1) → Terms.Map
5712_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5) → 5712_0_extendMatchingSubstitution_CheckCast(x2, x4, x5)
6635_0_extendMatchingSubstitution_FieldAccess(x1, x2, x3, x4, x5) → 6635_0_extendMatchingSubstitution_FieldAccess(x3, x4, x5)
7050_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6) → 7050_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x6)
Terms.FunctionApplication(x1, x2, x3) → Terms.FunctionApplication(x2, x3)
Terms.FunctionSymbol(x1, x2) → Terms.FunctionSymbol(x2)
6636_0_extendMatchingSubstitution_Return(x1, x2) → 6636_0_extendMatchingSubstitution_Return
7015_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6) → 7015_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4)
7046_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6) → 7046_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x6)
7002_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6) → 7002_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4)
7035_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6) → 7035_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x6)
6992_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6) → 6992_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4)
7031_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6) → 7031_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x6)
10828_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10828_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
java.lang.ClassCastException(x1) → java.lang.ClassCastException
10125_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5, x6, x7) → 10125_0_extendMatchingSubstitution_CheckCast(x3, x4, x7)
10111_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5, x6, x7) → 10111_0_extendMatchingSubstitution_CheckCast(x3, x4, x7)
10519_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5, x6, x7) → 10519_0_extendMatchingSubstitution_CheckCast(x3, x4, x7)
10512_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5, x6, x7) → 10512_0_extendMatchingSubstitution_CheckCast(x3, x4, x7)
10530_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5, x6, x7) → 10530_0_extendMatchingSubstitution_CheckCast(x3, x4, x5, x7)
10526_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5, x6, x7) → 10526_0_extendMatchingSubstitution_CheckCast(x3, x4, x5, x7)
10555_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5, x6, x7) → 10555_0_extendMatchingSubstitution_CheckCast(x3, x4, x5, x7)
10552_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5, x6, x7) → 10552_0_extendMatchingSubstitution_CheckCast(x3, x4, x5, x7)
10827_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10827_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
10826_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10826_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
10825_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10825_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
10723_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10723_0_extendMatchingSubstitution_InvokeMethod(x2, x3, x4, x5, x7)
java.lang.NullPointerException(x1) → java.lang.NullPointerException
7256_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 7256_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5)
7237_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 7237_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5)
7304_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 7304_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5)
7287_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 7287_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5)
7326_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 7326_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
7369_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 7369_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
7355_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 7355_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
7340_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 7340_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
8068_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 8068_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5)
8060_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 8060_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5)
8045_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 8045_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5)
8023_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 8023_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5)
8128_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 8128_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
8119_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 8119_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
8091_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 8091_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
8080_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 8080_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
9887_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 9887_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
9883_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 9883_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
9879_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 9879_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
9873_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 9873_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x5, x7)
10722_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10722_0_extendMatchingSubstitution_InvokeMethod(x2, x3, x4, x5, x7)
10721_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10721_0_extendMatchingSubstitution_InvokeMethod(x2, x3, x4, x5, x7)
10720_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10720_0_extendMatchingSubstitution_InvokeMethod(x2, x3, x4, x5, x7)
10573_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10573_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x7)
10570_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10570_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x7)
10569_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10569_0_extendMatchingSubstitution_InvokeMethod(x2, x3, x4, x5, x7)
10568_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10568_0_extendMatchingSubstitution_InvokeMethod(x2, x3, x4, x5, x7)
10567_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10567_0_extendMatchingSubstitution_InvokeMethod(x2, x3, x4, x5, x7)
10566_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10566_0_extendMatchingSubstitution_InvokeMethod(x2, x3, x4, x5, x7)
10546_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10546_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x7)
10537_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10537_0_extendMatchingSubstitution_InvokeMethod(x3, x4, x7)
10522_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10522_0_extendMatchingSubstitution_InvokeMethod(x3, x4)
10514_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10514_0_extendMatchingSubstitution_InvokeMethod(x3, x4)
10131_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10131_0_extendMatchingSubstitution_InvokeMethod(x3, x4)
10119_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 10119_0_extendMatchingSubstitution_InvokeMethod(x3, x4)
9157_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5, x6) → 9157_0_extendMatchingSubstitution_CheckCast(x4, x5, x6)
8985_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4, x5, x6) → 8985_0_extendMatchingSubstitution_CheckCast(x4, x5, x6)
9859_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 9859_0_extendMatchingSubstitution_Return(x3, x4)
8012_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 8012_0_extendMatchingSubstitution_Return(x3, x4)
8011_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 8011_0_extendMatchingSubstitution_Return(x3, x4)
8026_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 8026_0_extendMatchingSubstitution_Return(x3, x4)
8028_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 8028_0_extendMatchingSubstitution_Return(x3, x4)
8056_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 8056_0_extendMatchingSubstitution_Return(x3, x4)
9857_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 9857_0_extendMatchingSubstitution_Return(x3, x4)
9854_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 9854_0_extendMatchingSubstitution_Return(x3, x4)
9851_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 9851_0_extendMatchingSubstitution_Return(x3, x4)
8065_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 8065_0_extendMatchingSubstitution_Return(x3, x4)
8063_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 8063_0_extendMatchingSubstitution_Return(x3, x4)
8057_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 8057_0_extendMatchingSubstitution_Return(x3, x4)
5848_0_extendMatchingSubstitution_Return(x1, x2) → 5848_0_extendMatchingSubstitution_Return
5799_0_extendMatchingSubstitution_Return(x1, x2) → 5799_0_extendMatchingSubstitution_Return
5727_0_extendMatchingSubstitution_Return(x1, x2, x3, x4, x5) → 5727_0_extendMatchingSubstitution_Return(x2, x4)
5881_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 5881_0_extendMatchingSubstitution_InvokeMethod(x3, x5, x7)
5858_0_extendMatchingSubstitution_FieldAccess(x1, x2, x3, x4, x5, x6, x7) → 5858_0_extendMatchingSubstitution_FieldAccess(x3, x6)

Filtered duplicate args:



5712_0_extendMatchingSubstitution_CheckCast(x1, x2, x3) → 5712_0_extendMatchingSubstitution_CheckCast(x1, x3)
6635_0_extendMatchingSubstitution_FieldAccess(x1, x2, x3) → 6635_0_extendMatchingSubstitution_FieldAccess(x2, x3)
7031_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 7031_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
6992_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 6992_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
7035_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 7035_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
7002_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 7002_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
7046_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 7046_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
7015_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 7015_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
7050_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 7050_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
7024_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 7024_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
5858_0_extendMatchingSubstitution_FieldAccess(x1, x2) → 5858_0_extendMatchingSubstitution_FieldAccess(x1)
7237_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 7237_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
7256_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 7256_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
7287_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 7287_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
7304_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 7304_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
5881_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 5881_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
7326_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 7326_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
7340_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 7340_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
7355_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 7355_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
7369_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 7369_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
8985_0_extendMatchingSubstitution_CheckCast(x1, x2, x3) → 8985_0_extendMatchingSubstitution_CheckCast(x1, x2)
10720_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 10720_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
9157_0_extendMatchingSubstitution_CheckCast(x1, x2, x3) → 9157_0_extendMatchingSubstitution_CheckCast(x1, x2)
10721_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 10721_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
10722_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 10722_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
10723_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 10723_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
10537_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10537_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
10546_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10546_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
10566_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 10566_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
10567_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 10567_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
10568_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 10568_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
10569_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4, x5) → 10569_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3)
10570_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10570_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
10573_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10573_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
10825_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 10825_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
10826_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 10826_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
10827_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 10827_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
10828_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 10828_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
9873_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 9873_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
9879_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 9879_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
9883_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 9883_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
9887_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 9887_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
8080_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 8080_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
8091_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 8091_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
8119_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 8119_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
8128_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3, x4) → 8128_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
8023_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 8023_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
8045_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 8045_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
8060_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 8060_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
8068_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 8068_0_extendMatchingSubstitution_InvokeMethod(x1, x2)
10552_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4) → 10552_0_extendMatchingSubstitution_CheckCast(x1, x2)
10555_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4) → 10555_0_extendMatchingSubstitution_CheckCast(x1, x2)
10526_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4) → 10526_0_extendMatchingSubstitution_CheckCast(x1, x2)
10530_0_extendMatchingSubstitution_CheckCast(x1, x2, x3, x4) → 10530_0_extendMatchingSubstitution_CheckCast(x1, x2)
10512_0_extendMatchingSubstitution_CheckCast(x1, x2, x3) → 10512_0_extendMatchingSubstitution_CheckCast(x1, x2)
10519_0_extendMatchingSubstitution_CheckCast(x1, x2, x3) → 10519_0_extendMatchingSubstitution_CheckCast(x1, x2)
10111_0_extendMatchingSubstitution_CheckCast(x1, x2, x3) → 10111_0_extendMatchingSubstitution_CheckCast(x1, x2)
10125_0_extendMatchingSubstitution_CheckCast(x1, x2, x3) → 10125_0_extendMatchingSubstitution_CheckCast(x1, x2)

Filtered unneeded arguments:



6992_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 6992_1_extendMatchingSubstitution_InvokeMethod(x1, x2)
7015_1_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 7015_1_extendMatchingSubstitution_InvokeMethod(x1, x2)
8056_0_extendMatchingSubstitution_Return(x1, x2) → 8056_0_extendMatchingSubstitution_Return(x1)
8026_0_extendMatchingSubstitution_Return(x1, x2) → 8026_0_extendMatchingSubstitution_Return(x2)
9879_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 9879_0_extendMatchingSubstitution_InvokeMethod(x2)
9883_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 9883_0_extendMatchingSubstitution_InvokeMethod(x1)
8091_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 8091_0_extendMatchingSubstitution_InvokeMethod(x2)
8119_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 8119_0_extendMatchingSubstitution_InvokeMethod(x1)
8045_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 8045_0_extendMatchingSubstitution_InvokeMethod(x2)
8060_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 8060_0_extendMatchingSubstitution_InvokeMethod(x1)
7340_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 7340_0_extendMatchingSubstitution_InvokeMethod(x2)
7355_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 7355_0_extendMatchingSubstitution_InvokeMethod(x1)
7287_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 7287_0_extendMatchingSubstitution_InvokeMethod(x1)
7256_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 7256_0_extendMatchingSubstitution_InvokeMethod(x2)
10131_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 10131_0_extendMatchingSubstitution_InvokeMethod(x2)
10514_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 10514_0_extendMatchingSubstitution_InvokeMethod(x1)
10546_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 10546_0_extendMatchingSubstitution_InvokeMethod(x2)
10567_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10567_0_extendMatchingSubstitution_InvokeMethod(x3)
10568_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10568_0_extendMatchingSubstitution_InvokeMethod(x2)
10569_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10569_0_extendMatchingSubstitution_InvokeMethod(x2, x3)
10570_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 10570_0_extendMatchingSubstitution_InvokeMethod(x1)
10552_0_extendMatchingSubstitution_CheckCast(x1, x2) → 10552_0_extendMatchingSubstitution_CheckCast(x1)
10530_0_extendMatchingSubstitution_CheckCast(x1, x2) → 10530_0_extendMatchingSubstitution_CheckCast(x2)
10512_0_extendMatchingSubstitution_CheckCast(x1, x2) → 10512_0_extendMatchingSubstitution_CheckCast(x1)
10125_0_extendMatchingSubstitution_CheckCast(x1, x2) → 10125_0_extendMatchingSubstitution_CheckCast(x2)
9157_0_extendMatchingSubstitution_CheckCast(x1, x2) → 9157_0_extendMatchingSubstitution_CheckCast(x1)

Filtered all free variables in P and R:



7237_0_extendMatchingSubstitution_InvokeMethod(x1, x2) → 7237_0_extendMatchingSubstitution_InvokeMethod(x1)
java.lang.RuntimeException(x1) → java.lang.RuntimeException

Current set of rules:


P rules:
5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), java.lang.Object(x1)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), java.lang.Object(x2))))) → 6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(x2), java.lang.Object(x1))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7031_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), java.lang.Object(x4)))) → 6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(NULL, x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 6992_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), NULL), java.lang.Object(Terms.List(java.lang.Object(x0), x1)))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7035_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), java.lang.Object(x4)))) → 6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(NULL, x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7002_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), NULL), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2)))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7046_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
7046_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), java.lang.Object(x4)))) → 6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(NULL, x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7015_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), NULL), java.lang.Object(Terms.List(java.lang.Object(x0), x1)))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7050_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
7050_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), java.lang.Object(x4)))) → 6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(NULL, x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7024_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), NULL), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2)))
R rules:
5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), NULL) → 5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))))
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))) → 7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3)))
7015_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))) → 7287_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7340_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)))
7050_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7369_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8056_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8063_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7050_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7050_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7050_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7050_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7050_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7050_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))

Filtered ground terms:



10723_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10723_0_extendMatchingSubstitution_InvokeMethod(x2, x3)
java.lang.Exception(x1) → java.lang.Exception
java.lang.Throwable(x1) → java.lang.Throwable
10722_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10722_0_extendMatchingSubstitution_InvokeMethod(x2, x3)
10721_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10721_0_extendMatchingSubstitution_InvokeMethod(x2, x3)
10720_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10720_0_extendMatchingSubstitution_InvokeMethod(x2, x3)
10566_0_extendMatchingSubstitution_InvokeMethod(x1, x2, x3) → 10566_0_extendMatchingSubstitution_InvokeMethod(x2, x3)

Combined rules. Obtained 13 conditional rules for P and 269 conditional rules for R.


P rules:
5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), java.lang.Object(x1)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), java.lang.Object(x2))))) → 6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(x2), java.lang.Object(x1))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7031_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), java.lang.Object(x4)))) → 6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(NULL, x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 6992_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), NULL), java.lang.Object(Terms.List(java.lang.Object(x0), x1)))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7035_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), java.lang.Object(x4)))) → 6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(NULL, x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7002_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), NULL), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2)))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7046_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
7046_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), java.lang.Object(x4)))) → 6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(NULL, x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7015_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), NULL), java.lang.Object(Terms.List(java.lang.Object(x0), x1)))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7050_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
7050_1_extendMatchingSubstitution_InvokeMethod(6636_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), java.lang.Object(x4)))) → 6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(x4), java.lang.Object(x2))
6635_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.List(NULL, x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7024_1_extendMatchingSubstitution_InvokeMethod(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), NULL), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2)))
R rules:
5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), NULL) → 5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))))
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))) → 7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3)))
7015_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))) → 7287_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7340_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)))
7050_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7369_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8056_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8063_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7050_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7050_1_extendMatchingSubstitution_InvokeMethod(5848_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7050_1_extendMatchingSubstitution_InvokeMethod(8057_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(8063_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(8065_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(9854_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(9857_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8056_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8028_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9859_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(9157_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7))) → 10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7))) → 10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10131_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(10514_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(10522_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7050_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(10546_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7050_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(10568_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(10569_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(10570_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10573_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7050_1_extendMatchingSubstitution_InvokeMethod(10721_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(10722_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(9873_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(9879_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(9883_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(9887_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8080_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(8091_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8128_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(8045_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(8060_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(8068_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(7340_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(7369_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7050_1_extendMatchingSubstitution_InvokeMethod(7287_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7))) → 10723_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10826_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10827_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10552_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(10555_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10526_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7050_1_extendMatchingSubstitution_InvokeMethod(10530_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(10512_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7050_1_extendMatchingSubstitution_InvokeMethod(10519_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7050_1_extendMatchingSubstitution_InvokeMethod(10111_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7050_1_extendMatchingSubstitution_InvokeMethod(10125_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10828_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))

Performed bisimulation on rules. Used the following equivalence classes: {[10119_0_extendMatchingSubstitution_InvokeMethod_2, 10522_0_extendMatchingSubstitution_InvokeMethod_2]=10119_0_extendMatchingSubstitution_InvokeMethod_2, [10537_0_extendMatchingSubstitution_InvokeMethod_2, 10573_0_extendMatchingSubstitution_InvokeMethod_2, 10519_0_extendMatchingSubstitution_CheckCast_2, 10111_0_extendMatchingSubstitution_CheckCast_2]=10537_0_extendMatchingSubstitution_InvokeMethod_2, [8023_0_extendMatchingSubstitution_InvokeMethod_2, 8068_0_extendMatchingSubstitution_InvokeMethod_2]=8023_0_extendMatchingSubstitution_InvokeMethod_2, [8011_0_extendMatchingSubstitution_Return_2, 8063_0_extendMatchingSubstitution_Return_2, 8080_0_extendMatchingSubstitution_InvokeMethod_2, 8128_0_extendMatchingSubstitution_InvokeMethod_2, 10555_0_extendMatchingSubstitution_CheckCast_2, 10526_0_extendMatchingSubstitution_CheckCast_2]=8011_0_extendMatchingSubstitution_Return_2, [8012_0_extendMatchingSubstitution_Return_2, 8028_0_extendMatchingSubstitution_Return_2, 8057_0_extendMatchingSubstitution_Return_2, 8065_0_extendMatchingSubstitution_Return_2]=8012_0_extendMatchingSubstitution_Return_2, [7326_0_extendMatchingSubstitution_InvokeMethod_2, 7369_0_extendMatchingSubstitution_InvokeMethod_2]=7326_0_extendMatchingSubstitution_InvokeMethod_2, [10720_0_extendMatchingSubstitution_InvokeMethod_2, 10721_0_extendMatchingSubstitution_InvokeMethod_2, 10722_0_extendMatchingSubstitution_InvokeMethod_2, 10723_0_extendMatchingSubstitution_InvokeMethod_2]=10720_0_extendMatchingSubstitution_InvokeMethod_2, [9851_0_extendMatchingSubstitution_Return_2, 9854_0_extendMatchingSubstitution_Return_2, 9857_0_extendMatchingSubstitution_Return_2, 9859_0_extendMatchingSubstitution_Return_2]=9851_0_extendMatchingSubstitution_Return_2, [10825_0_extendMatchingSubstitution_InvokeMethod_2, 10826_0_extendMatchingSubstitution_InvokeMethod_2, 10827_0_extendMatchingSubstitution_InvokeMethod_2, 10828_0_extendMatchingSubstitution_InvokeMethod_2]=10825_0_extendMatchingSubstitution_InvokeMethod_2, [10566_0_extendMatchingSubstitution_InvokeMethod_2, 10569_0_extendMatchingSubstitution_InvokeMethod_2, 9873_0_extendMatchingSubstitution_InvokeMethod_2, 9887_0_extendMatchingSubstitution_InvokeMethod_2]=10566_0_extendMatchingSubstitution_InvokeMethod_2, [6992_1_extendMatchingSubstitution_InvokeMethod_2, 7015_1_extendMatchingSubstitution_InvokeMethod_2]=6992_1_extendMatchingSubstitution_InvokeMethod_2, [7256_0_extendMatchingSubstitution_InvokeMethod_1, 10131_0_extendMatchingSubstitution_InvokeMethod_1, 10514_0_extendMatchingSubstitution_InvokeMethod_1, 10570_0_extendMatchingSubstitution_InvokeMethod_1, 8045_0_extendMatchingSubstitution_InvokeMethod_1, 10512_0_extendMatchingSubstitution_CheckCast_1]=7256_0_extendMatchingSubstitution_InvokeMethod_1, [8026_0_extendMatchingSubstitution_Return_1, 8056_0_extendMatchingSubstitution_Return_1, 9157_0_extendMatchingSubstitution_CheckCast_1, 10546_0_extendMatchingSubstitution_InvokeMethod_1, 8091_0_extendMatchingSubstitution_InvokeMethod_1, 8119_0_extendMatchingSubstitution_InvokeMethod_1, 8060_0_extendMatchingSubstitution_InvokeMethod_1, 10552_0_extendMatchingSubstitution_CheckCast_1, 10530_0_extendMatchingSubstitution_CheckCast_1, 10125_0_extendMatchingSubstitution_CheckCast_1]=8026_0_extendMatchingSubstitution_Return_1, [7237_0_extendMatchingSubstitution_InvokeMethod_1, 7287_0_extendMatchingSubstitution_InvokeMethod_1, 7340_0_extendMatchingSubstitution_InvokeMethod_1]=7237_0_extendMatchingSubstitution_InvokeMethod_1, [10567_0_extendMatchingSubstitution_InvokeMethod_1, 10568_0_extendMatchingSubstitution_InvokeMethod_1, 9879_0_extendMatchingSubstitution_InvokeMethod_1, 9883_0_extendMatchingSubstitution_InvokeMethod_1]=10567_0_extendMatchingSubstitution_InvokeMethod_1, [7031_1_extendMatchingSubstitution_InvokeMethod_3, 7050_1_extendMatchingSubstitution_InvokeMethod_3]=7031_1_extendMatchingSubstitution_InvokeMethod_3, [5799_0_extendMatchingSubstitution_Return, 5848_0_extendMatchingSubstitution_Return, 6636_0_extendMatchingSubstitution_Return]=5799_0_extendMatchingSubstitution_Return}


Finished conversion. Obtained 9 rules for P and 169 rules for R. System has no predefined symbols.


P rules:
5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), java.lang.Object(x1)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), java.lang.Object(x2))))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x2), java.lang.Object(x1))
6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7031_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(x0), java.lang.Object(x2))
7031_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), java.lang.Object(x4)))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x4), java.lang.Object(x2))
6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(NULL, x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(x0), NULL)
6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7035_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
7035_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), java.lang.Object(x4)))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x4), java.lang.Object(x2))
6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2), x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))) → 7046_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3)))
7046_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), java.lang.Object(x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), java.lang.Object(x4)))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x4), java.lang.Object(x2))
R rules:
5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), NULL) → 5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))))
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))) → 7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))

(7) Obligation:

IDP problem:
The following function symbols are pre-defined:
!=~Neq: (Integer, Integer) -> Boolean
*~Mul: (Integer, Integer) -> Integer
>=~Ge: (Integer, Integer) -> Boolean
-1~UnaryMinus: (Integer) -> Integer
|~Bwor: (Integer, Integer) -> Integer
/~Div: (Integer, Integer) -> Integer
=~Eq: (Integer, Integer) -> Boolean
~Bwxor: (Integer, Integer) -> Integer
||~Lor: (Boolean, Boolean) -> Boolean
!~Lnot: (Boolean) -> Boolean
<~Lt: (Integer, Integer) -> Boolean
-~Sub: (Integer, Integer) -> Integer
<=~Le: (Integer, Integer) -> Boolean
>~Gt: (Integer, Integer) -> Boolean
~~Bwnot: (Integer) -> Integer
%~Mod: (Integer, Integer) -> Integer
&~Bwand: (Integer, Integer) -> Integer
+~Add: (Integer, Integer) -> Integer
&&~Land: (Boolean, Boolean) -> Boolean


The following domains are used:
none


The ITRS R consists of the following rules:
5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), NULL) → 5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))))
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))) → 7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))

The integer pair graph contains the following rules and edges:
(0): 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x1[0])))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x2[0]))))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x2[0]), java.lang.Object(x1[0]))
(1): 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[1]), x3[1])), java.lang.Object(Terms.List(java.lang.Object(x0[1]), x1[1]))) → 7031_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0[1]), java.lang.Object(x2[1])), java.lang.Object(Terms.List(java.lang.Object(x0[1]), x1[1])), java.lang.Object(Terms.List(java.lang.Object(x2[1]), x3[1])))
(2): 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[2]), x3[2])), java.lang.Object(Terms.List(java.lang.Object(x0[2]), x1[2]))) → 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(x0[2]), java.lang.Object(x2[2]))
(3): 7031_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[3])), x1[3]))), java.lang.Object(x2[3]))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[3])), x3[3]))), java.lang.Object(x4[3])))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x4[3]), java.lang.Object(x2[3]))
(4): 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(NULL, x2[4])), java.lang.Object(Terms.List(java.lang.Object(x0[4]), x1[4]))) → 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(x0[4]), NULL)
(5): 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[5]), x3[5])), java.lang.Object(Terms.List(java.lang.Object(x0[5]), x1[5]))) → 7035_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0[5]), java.lang.Object(x2[5])), java.lang.Object(Terms.List(java.lang.Object(x0[5]), x1[5])), java.lang.Object(Terms.List(java.lang.Object(x2[5]), x3[5])))
(6): 7035_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[6])), x1[6]))), java.lang.Object(x2[6]))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[6])), x3[6]))), java.lang.Object(x4[6])))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x4[6]), java.lang.Object(x2[6]))
(7): 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[7]), x3[7])), java.lang.Object(Terms.List(java.lang.Object(x0[7]), x1[7]))) → 7046_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0[7]), java.lang.Object(x2[7])), java.lang.Object(Terms.List(java.lang.Object(x0[7]), x1[7])), java.lang.Object(Terms.List(java.lang.Object(x2[7]), x3[7])))
(8): 7046_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[8])), x1[8]))), java.lang.Object(x2[8]))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[8])), x3[8]))), java.lang.Object(x4[8])))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x4[8]), java.lang.Object(x2[8]))

(0) -> (1), if (java.lang.Object(x2[0]) →* java.lang.Object(Terms.List(java.lang.Object(x2[1]), x3[1]))∧java.lang.Object(x1[0]) →* java.lang.Object(Terms.List(java.lang.Object(x0[1]), x1[1])))


(0) -> (2), if (java.lang.Object(x2[0]) →* java.lang.Object(Terms.List(java.lang.Object(x2[2]), x3[2]))∧java.lang.Object(x1[0]) →* java.lang.Object(Terms.List(java.lang.Object(x0[2]), x1[2])))


(0) -> (4), if (java.lang.Object(x2[0]) →* java.lang.Object(Terms.List(NULL, x2[4]))∧java.lang.Object(x1[0]) →* java.lang.Object(Terms.List(java.lang.Object(x0[4]), x1[4])))


(0) -> (5), if (java.lang.Object(x2[0]) →* java.lang.Object(Terms.List(java.lang.Object(x2[5]), x3[5]))∧java.lang.Object(x1[0]) →* java.lang.Object(Terms.List(java.lang.Object(x0[5]), x1[5])))


(0) -> (7), if (java.lang.Object(x2[0]) →* java.lang.Object(Terms.List(java.lang.Object(x2[7]), x3[7]))∧java.lang.Object(x1[0]) →* java.lang.Object(Terms.List(java.lang.Object(x0[7]), x1[7])))


(1) -> (3), if (5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0[1]), java.lang.Object(x2[1])) →* 5799_0_extendMatchingSubstitution_Returnjava.lang.Object(Terms.List(java.lang.Object(x0[1]), x1[1])) →* java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[3])), x1[3]))), java.lang.Object(x2[3])))∧java.lang.Object(Terms.List(java.lang.Object(x2[1]), x3[1])) →* java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[3])), x3[3]))), java.lang.Object(x4[3]))))


(2) -> (0), if (java.lang.Object(x0[2]) →* java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x1[0]))))∧java.lang.Object(x2[2]) →* java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x2[0])))))


(3) -> (1), if (java.lang.Object(x4[3]) →* java.lang.Object(Terms.List(java.lang.Object(x2[1]), x3[1]))∧java.lang.Object(x2[3]) →* java.lang.Object(Terms.List(java.lang.Object(x0[1]), x1[1])))


(3) -> (2), if (java.lang.Object(x4[3]) →* java.lang.Object(Terms.List(java.lang.Object(x2[2]), x3[2]))∧java.lang.Object(x2[3]) →* java.lang.Object(Terms.List(java.lang.Object(x0[2]), x1[2])))


(3) -> (4), if (java.lang.Object(x4[3]) →* java.lang.Object(Terms.List(NULL, x2[4]))∧java.lang.Object(x2[3]) →* java.lang.Object(Terms.List(java.lang.Object(x0[4]), x1[4])))


(3) -> (5), if (java.lang.Object(x4[3]) →* java.lang.Object(Terms.List(java.lang.Object(x2[5]), x3[5]))∧java.lang.Object(x2[3]) →* java.lang.Object(Terms.List(java.lang.Object(x0[5]), x1[5])))


(3) -> (7), if (java.lang.Object(x4[3]) →* java.lang.Object(Terms.List(java.lang.Object(x2[7]), x3[7]))∧java.lang.Object(x2[3]) →* java.lang.Object(Terms.List(java.lang.Object(x0[7]), x1[7])))


(4) -> (0), if (java.lang.Object(x0[4]) →* java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x1[0]))))∧NULL* java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x2[0])))))


(5) -> (6), if (5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0[5]), java.lang.Object(x2[5])) →* 5799_0_extendMatchingSubstitution_Returnjava.lang.Object(Terms.List(java.lang.Object(x0[5]), x1[5])) →* java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[6])), x1[6]))), java.lang.Object(x2[6])))∧java.lang.Object(Terms.List(java.lang.Object(x2[5]), x3[5])) →* java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[6])), x3[6]))), java.lang.Object(x4[6]))))


(6) -> (1), if (java.lang.Object(x4[6]) →* java.lang.Object(Terms.List(java.lang.Object(x2[1]), x3[1]))∧java.lang.Object(x2[6]) →* java.lang.Object(Terms.List(java.lang.Object(x0[1]), x1[1])))


(6) -> (2), if (java.lang.Object(x4[6]) →* java.lang.Object(Terms.List(java.lang.Object(x2[2]), x3[2]))∧java.lang.Object(x2[6]) →* java.lang.Object(Terms.List(java.lang.Object(x0[2]), x1[2])))


(6) -> (4), if (java.lang.Object(x4[6]) →* java.lang.Object(Terms.List(NULL, x2[4]))∧java.lang.Object(x2[6]) →* java.lang.Object(Terms.List(java.lang.Object(x0[4]), x1[4])))


(6) -> (5), if (java.lang.Object(x4[6]) →* java.lang.Object(Terms.List(java.lang.Object(x2[5]), x3[5]))∧java.lang.Object(x2[6]) →* java.lang.Object(Terms.List(java.lang.Object(x0[5]), x1[5])))


(6) -> (7), if (java.lang.Object(x4[6]) →* java.lang.Object(Terms.List(java.lang.Object(x2[7]), x3[7]))∧java.lang.Object(x2[6]) →* java.lang.Object(Terms.List(java.lang.Object(x0[7]), x1[7])))


(7) -> (8), if (5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0[7]), java.lang.Object(x2[7])) →* 5799_0_extendMatchingSubstitution_Returnjava.lang.Object(Terms.List(java.lang.Object(x0[7]), x1[7])) →* java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[8])), x1[8]))), java.lang.Object(x2[8])))∧java.lang.Object(Terms.List(java.lang.Object(x2[7]), x3[7])) →* java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[8])), x3[8]))), java.lang.Object(x4[8]))))


(8) -> (1), if (java.lang.Object(x4[8]) →* java.lang.Object(Terms.List(java.lang.Object(x2[1]), x3[1]))∧java.lang.Object(x2[8]) →* java.lang.Object(Terms.List(java.lang.Object(x0[1]), x1[1])))


(8) -> (2), if (java.lang.Object(x4[8]) →* java.lang.Object(Terms.List(java.lang.Object(x2[2]), x3[2]))∧java.lang.Object(x2[8]) →* java.lang.Object(Terms.List(java.lang.Object(x0[2]), x1[2])))


(8) -> (4), if (java.lang.Object(x4[8]) →* java.lang.Object(Terms.List(NULL, x2[4]))∧java.lang.Object(x2[8]) →* java.lang.Object(Terms.List(java.lang.Object(x0[4]), x1[4])))


(8) -> (5), if (java.lang.Object(x4[8]) →* java.lang.Object(Terms.List(java.lang.Object(x2[5]), x3[5]))∧java.lang.Object(x2[8]) →* java.lang.Object(Terms.List(java.lang.Object(x0[5]), x1[5])))


(8) -> (7), if (java.lang.Object(x4[8]) →* java.lang.Object(Terms.List(java.lang.Object(x2[7]), x3[7]))∧java.lang.Object(x2[8]) →* java.lang.Object(Terms.List(java.lang.Object(x0[7]), x1[7])))



The set Q consists of the following terms:
5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), NULL)
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))

(8) IDPtoQDPProof (SOUND transformation)

Represented integers and predefined function symbols by Terms

(9) Obligation:

Q DP problem:
The TRS P consists of the following rules:

5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x1[0])))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x2[0]))))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x2[0]), java.lang.Object(x1[0]))
6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[1]), x3[1])), java.lang.Object(Terms.List(java.lang.Object(x0[1]), x1[1]))) → 7031_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0[1]), java.lang.Object(x2[1])), java.lang.Object(Terms.List(java.lang.Object(x0[1]), x1[1])), java.lang.Object(Terms.List(java.lang.Object(x2[1]), x3[1])))
6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[2]), x3[2])), java.lang.Object(Terms.List(java.lang.Object(x0[2]), x1[2]))) → 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(x0[2]), java.lang.Object(x2[2]))
7031_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[3])), x1[3]))), java.lang.Object(x2[3]))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[3])), x3[3]))), java.lang.Object(x4[3])))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x4[3]), java.lang.Object(x2[3]))
6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(NULL, x2[4])), java.lang.Object(Terms.List(java.lang.Object(x0[4]), x1[4]))) → 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(x0[4]), NULL)
6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[5]), x3[5])), java.lang.Object(Terms.List(java.lang.Object(x0[5]), x1[5]))) → 7035_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0[5]), java.lang.Object(x2[5])), java.lang.Object(Terms.List(java.lang.Object(x0[5]), x1[5])), java.lang.Object(Terms.List(java.lang.Object(x2[5]), x3[5])))
7035_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[6])), x1[6]))), java.lang.Object(x2[6]))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[6])), x3[6]))), java.lang.Object(x4[6])))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x4[6]), java.lang.Object(x2[6]))
6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[7]), x3[7])), java.lang.Object(Terms.List(java.lang.Object(x0[7]), x1[7]))) → 7046_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(x0[7]), java.lang.Object(x2[7])), java.lang.Object(Terms.List(java.lang.Object(x0[7]), x1[7])), java.lang.Object(Terms.List(java.lang.Object(x2[7]), x3[7])))
7046_1_EXTENDMATCHINGSUBSTITUTION_INVOKEMETHOD(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[8])), x1[8]))), java.lang.Object(x2[8]))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[8])), x3[8]))), java.lang.Object(x4[8])))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x4[8]), java.lang.Object(x2[8]))

The TRS R consists of the following rules:

5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), NULL) → 5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))))
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))) → 7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))

The set Q consists of the following terms:

5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), NULL)
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))

We have to consider all minimal (P,Q,R)-chains.

(10) DependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 7 less nodes.

(11) Obligation:

Q DP problem:
The TRS P consists of the following rules:

6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[2]), x3[2])), java.lang.Object(Terms.List(java.lang.Object(x0[2]), x1[2]))) → 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(x0[2]), java.lang.Object(x2[2]))
5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x1[0])))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x2[0]))))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x2[0]), java.lang.Object(x1[0]))

The TRS R consists of the following rules:

5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), NULL) → 5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))))
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))) → 7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x3)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))) → 7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4))) → 7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3))) → 8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x2)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5))) → 8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x0))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(NULL, x1))))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3))))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x4))), x5))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(NULL, x0))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7))) → 10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))

The set Q consists of the following terms:

5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), NULL)
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))

We have to consider all minimal (P,Q,R)-chains.

(12) UsableRulesProof (EQUIVALENT transformation)

As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R.

(13) Obligation:

Q DP problem:
The TRS P consists of the following rules:

6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[2]), x3[2])), java.lang.Object(Terms.List(java.lang.Object(x0[2]), x1[2]))) → 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(x0[2]), java.lang.Object(x2[2]))
5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x1[0])))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x2[0]))))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x2[0]), java.lang.Object(x1[0]))

R is empty.
The set Q consists of the following terms:

5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), NULL)
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))

We have to consider all minimal (P,Q,R)-chains.

(14) QReductionProof (EQUIVALENT transformation)

We deleted the following terms from Q as each root-symbol of these terms does neither occur in P nor in R.[THIEMANN].

5712_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), NULL)
6992_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)))
7002_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7024_1_extendMatchingSubstitution_InvokeMethod(5858_0_extendMatchingSubstitution_FieldAccess(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5881_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2)))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x1, x2))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(5727_0_extendMatchingSubstitution_Return(java.lang.Object(x0), java.lang.Object(x1)), java.lang.Object(Terms.List(java.lang.Object(x0), x2)), java.lang.Object(Terms.List(java.lang.Object(x1), x3)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(5799_0_extendMatchingSubstitution_Return, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7031_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7035_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7035_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7046_1_extendMatchingSubstitution_InvokeMethod(9851_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(8026_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(x0), x1))))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(8011_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(java.lang.Object(x2), x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x5))), x6)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), x7))), x8)))
7046_1_extendMatchingSubstitution_InvokeMethod(8012_0_extendMatchingSubstitution_Return(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(x0), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x3, x4))), x5))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x7))), x8)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x6)), x9))), x10)))
7031_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(8985_0_extendMatchingSubstitution_CheckCast(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7031_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7031_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7031_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7031_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7031_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7035_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7035_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7035_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7035_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7035_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10119_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(NULL, x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x3))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x2))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(7256_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), java.lang.Object(Terms.List(NULL, x0))))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x1)), x3))), x4)))
7046_1_extendMatchingSubstitution_InvokeMethod(10537_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(NULL, x0)), java.lang.Object(Terms.List(java.lang.Object(x1), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(10566_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10567_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2))))), x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x5))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(10720_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(10825_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x1))), x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0)), x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(8023_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(x0), x1)), java.lang.Object(Terms.List(NULL, x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))
7046_1_extendMatchingSubstitution_InvokeMethod(7355_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1))))), x3)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x2)), x4))), x5)))
7046_1_extendMatchingSubstitution_InvokeMethod(7326_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(NULL, x0))), x1)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x2, x3))), x4))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x6))), x7)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x5)), x8))), x9)))
7046_1_extendMatchingSubstitution_InvokeMethod(7304_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2)), java.lang.Object(Terms.List(NULL, x3))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x4)), java.lang.Object(Terms.List(NULL, x3))))), x6)))
7046_1_extendMatchingSubstitution_InvokeMethod(7237_0_extendMatchingSubstitution_InvokeMethod(java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(x0, x1))), x2))), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x4))), x5)), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x3)), x6))), x7)))

(15) Obligation:

Q DP problem:
The TRS P consists of the following rules:

6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[2]), x3[2])), java.lang.Object(Terms.List(java.lang.Object(x0[2]), x1[2]))) → 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(x0[2]), java.lang.Object(x2[2]))
5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x1[0])))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x2[0]))))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x2[0]), java.lang.Object(x1[0]))

R is empty.
Q is empty.
We have to consider all minimal (P,Q,R)-chains.

(16) QDPSizeChangeProof (EQUIVALENT transformation)

By using the subterm criterion [SUBTERM_CRITERION] together with the size-change analysis [AAECC05] we have proven that there are no infinite chains for this DP problem.

From the DPs we obtained the following set of size-change graphs:

  • 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x1[0])))), java.lang.Object(Terms.Term(Terms.FunctionApplication(java.lang.Object(Terms.FunctionSymbol(x0[0])), java.lang.Object(x2[0]))))) → 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(x2[0]), java.lang.Object(x1[0]))
    The graph contains the following edges 2 > 1, 1 > 2

  • 6635_0_EXTENDMATCHINGSUBSTITUTION_FIELDACCESS(java.lang.Object(Terms.List(java.lang.Object(x2[2]), x3[2])), java.lang.Object(Terms.List(java.lang.Object(x0[2]), x1[2]))) → 5712_0_EXTENDMATCHINGSUBSTITUTION_CHECKCAST(java.lang.Object(x0[2]), java.lang.Object(x2[2]))
    The graph contains the following edges 2 > 1, 1 > 2

(17) YES

(18) Obligation:

SCC of termination graph based on JBC Program.
SCC contains nodes from the following methods: Terms.Term.create(I)LTerms/Term;
SCC calls the following helper methods: Terms.Term.create(I)LTerms/Term;
Performed SCC analyses: UsedFieldsAnalysis

(19) SCCToIDPv1Proof (SOUND transformation)

Transformed FIGraph SCCs to IDPs. Log:

Generated 104 rules for P and 170 rules for R.


P rules:
1551_0_create_ConstantStackPush(EOS(STATIC_1551), i290, i290) → 1555_0_create_GT(EOS(STATIC_1555), i290, i290, 1)
1555_0_create_GT(EOS(STATIC_1555), i301, i301, matching1) → 1563_0_create_GT(EOS(STATIC_1563), i301, i301, 1) | =(matching1, 1)
1563_0_create_GT(EOS(STATIC_1563), i301, i301, matching1) → 1572_0_create_InvokeMethod(EOS(STATIC_1572), i301) | &&(>(i301, 1), =(matching1, 1))
1572_0_create_InvokeMethod(EOS(STATIC_1572), i301) → 1579_0_random_FieldAccess(EOS(STATIC_1579), i301)
1579_0_random_FieldAccess(EOS(STATIC_1579), i301) → 1595_0_random_FieldAccess(EOS(STATIC_1595), i301, java.lang.Object(ARRAY(i291)))
1595_0_random_FieldAccess(EOS(STATIC_1595), i301, java.lang.Object(ARRAY(i291))) → 1602_0_random_ArrayAccess(EOS(STATIC_1602), i301, java.lang.Object(ARRAY(i291)), i292)
1602_0_random_ArrayAccess(EOS(STATIC_1602), i301, java.lang.Object(ARRAY(i291)), i292) → 1611_0_random_ArrayAccess(EOS(STATIC_1611), i301, java.lang.Object(ARRAY(i291)), i292)
1611_0_random_ArrayAccess(EOS(STATIC_1611), i301, java.lang.Object(ARRAY(i291)), i292) → 1620_0_random_Store(EOS(STATIC_1620), i301, o366) | <(i292, i291)
1620_0_random_Store(EOS(STATIC_1620), i301, o366) → 1630_0_random_FieldAccess(EOS(STATIC_1630), i301, o366)
1630_0_random_FieldAccess(EOS(STATIC_1630), i301, o366) → 1637_0_random_ConstantStackPush(EOS(STATIC_1637), i301, o366, i292)
1637_0_random_ConstantStackPush(EOS(STATIC_1637), i301, o366, i292) → 1644_0_random_IntArithmetic(EOS(STATIC_1644), i301, o366, i292, 1)
1644_0_random_IntArithmetic(EOS(STATIC_1644), i301, o366, i292, matching1) → 1653_0_random_FieldAccess(EOS(STATIC_1653), i301, o366, +(i292, 1)) | &&(>(i292, 0), =(matching1, 1))
1653_0_random_FieldAccess(EOS(STATIC_1653), i301, o366, i320) → 1660_0_random_Load(EOS(STATIC_1660), i301, o366)
1660_0_random_Load(EOS(STATIC_1660), i301, o366) → 1667_0_random_InvokeMethod(EOS(STATIC_1667), i301, o366)
1667_0_random_InvokeMethod(EOS(STATIC_1667), i301, java.lang.Object(o383sub)) → 1673_0_random_InvokeMethod(EOS(STATIC_1673), i301, java.lang.Object(o383sub))
1673_0_random_InvokeMethod(EOS(STATIC_1673), i301, java.lang.Object(o383sub)) → 1679_0_length_Load(EOS(STATIC_1679), i301, java.lang.Object(o383sub), java.lang.Object(o383sub))
1679_0_length_Load(EOS(STATIC_1679), i301, java.lang.Object(o383sub), java.lang.Object(o383sub)) → 1694_0_length_FieldAccess(EOS(STATIC_1694), i301, java.lang.Object(o383sub), java.lang.Object(o383sub))
1694_0_length_FieldAccess(EOS(STATIC_1694), i301, java.lang.Object(java.lang.String(o392sub, i332)), java.lang.Object(java.lang.String(o392sub, i332))) → 1699_0_length_FieldAccess(EOS(STATIC_1699), i301, java.lang.Object(java.lang.String(o392sub, i332)), java.lang.Object(java.lang.String(o392sub, i332))) | &&(>=(i332, 0), >=(i333, 0))
1699_0_length_FieldAccess(EOS(STATIC_1699), i301, java.lang.Object(java.lang.String(o392sub, i332)), java.lang.Object(java.lang.String(o392sub, i332))) → 1706_0_length_Return(EOS(STATIC_1706), i301, java.lang.Object(java.lang.String(o392sub, i332)), i332)
1706_0_length_Return(EOS(STATIC_1706), i301, java.lang.Object(java.lang.String(o392sub, i332)), i332) → 1715_0_random_Return(EOS(STATIC_1715), i301, i332)
1715_0_random_Return(EOS(STATIC_1715), i301, i332) → 1721_0_create_Store(EOS(STATIC_1721), i301, i332)
1721_0_create_Store(EOS(STATIC_1721), i301, i332) → 1728_0_create_New(EOS(STATIC_1728), i301, i332)
1728_0_create_New(EOS(STATIC_1728), i301, i332) → 1737_0_create_Duplicate(EOS(STATIC_1737), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)))
1737_0_create_Duplicate(EOS(STATIC_1737), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL))) → 1745_0_create_InvokeMethod(EOS(STATIC_1745), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
1745_0_create_InvokeMethod(EOS(STATIC_1745), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 1751_0_<init>_Load(EOS(STATIC_1751), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
1751_0_<init>_Load(EOS(STATIC_1751), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 1770_0_<init>_InvokeMethod(EOS(STATIC_1770), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
1770_0_<init>_InvokeMethod(EOS(STATIC_1770), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 1777_0_<init>_Return(EOS(STATIC_1777), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
1777_0_<init>_Return(EOS(STATIC_1777), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 1786_0_create_Store(EOS(STATIC_1786), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)))
1786_0_create_Store(EOS(STATIC_1786), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL))) → 1796_0_create_ConstantStackPush(EOS(STATIC_1796), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)))
1796_0_create_ConstantStackPush(EOS(STATIC_1796), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL))) → 1806_0_create_Store(EOS(STATIC_1806), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), 0)
1806_0_create_Store(EOS(STATIC_1806), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), matching1) → 1817_0_create_Load(EOS(STATIC_1817), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), 0) | =(matching1, 0)
1817_0_create_Load(EOS(STATIC_1817), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), matching1) → 2388_0_create_Load(EOS(STATIC_2388), i301, i332, java.lang.Object(Terms.List(EOC, NULL, NULL)), 0) | =(matching1, 0)
2388_0_create_Load(EOS(STATIC_2388), i301, i736, java.lang.Object(Terms.List(EOC, o792, o791)), i737) → 3021_0_create_Load(EOS(STATIC_3021), i301, i736, java.lang.Object(Terms.List(EOC, o792, o791)), i737)
3021_0_create_Load(EOS(STATIC_3021), i301, i736, java.lang.Object(Terms.List(EOC, o1426, o1425)), i1363) → 3596_0_create_Load(EOS(STATIC_3596), i301, i736, java.lang.Object(Terms.List(EOC, o1426, o1425)), i1363)
3596_0_create_Load(EOS(STATIC_3596), i301, i736, java.lang.Object(Terms.List(EOC, o2089, o2088)), i2015) → 3987_0_create_Load(EOS(STATIC_3987), i301, i736, java.lang.Object(Terms.List(EOC, o2089, o2088)), i2015)
3987_0_create_Load(EOS(STATIC_3987), i301, i736, java.lang.Object(Terms.List(EOC, o2579, o2578)), i2419) → 4747_0_create_Load(EOS(STATIC_4747), i301, i736, java.lang.Object(Terms.List(EOC, o2579, o2578)), i2419)
4747_0_create_Load(EOS(STATIC_4747), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804) → 4765_0_create_Load(EOS(STATIC_4765), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, i2804)
4765_0_create_Load(EOS(STATIC_4765), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, i2804) → 4777_0_create_GE(EOS(STATIC_4777), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, i2804, i736)
4777_0_create_GE(EOS(STATIC_4777), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, i2804, i736) → 4793_0_create_GE(EOS(STATIC_4793), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, i2804, i736)
4793_0_create_GE(EOS(STATIC_4793), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, i2804, i736) → 4798_0_create_Load(EOS(STATIC_4798), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804) | <(i2804, i736)
4798_0_create_Load(EOS(STATIC_4798), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804) → 4814_0_create_Load(EOS(STATIC_4814), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)))
4814_0_create_Load(EOS(STATIC_4814), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897))) → 4837_0_create_ConstantStackPush(EOS(STATIC_4837), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i301)
4837_0_create_ConstantStackPush(EOS(STATIC_4837), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i301) → 4844_0_create_IntArithmetic(EOS(STATIC_4844), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i301, 1)
4844_0_create_IntArithmetic(EOS(STATIC_4844), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i301, matching1) → 4851_0_create_InvokeMethod(EOS(STATIC_4851), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), -(i301, 1)) | &&(>(i301, 0), =(matching1, 1))
4851_0_create_InvokeMethod(EOS(STATIC_4851), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2874) → 4855_1_create_InvokeMethod(4855_0_create_Load(EOS(STATIC_4855), i2874), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2874)
4855_0_create_Load(EOS(STATIC_4855), i2874) → 4857_0_create_Load(EOS(STATIC_4857), i2874)
4855_1_create_InvokeMethod(1843_0_create_Return(EOS(STATIC_1843), matching1, java.lang.Object(Terms.Term(Terms.Variable(EOC)))), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), matching2) → 4870_0_create_Return(EOS(STATIC_4870), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), 1, 1, java.lang.Object(Terms.Term(Terms.Variable(EOC)))) | &&(=(matching1, 1), =(matching2, 1))
4855_1_create_InvokeMethod(5035_0_create_Return(EOS(STATIC_5035), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i3135) → 5063_0_create_Return(EOS(STATIC_5063), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i3135, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
4857_0_create_Load(EOS(STATIC_4857), i2874) → 1545_0_create_Load(EOS(STATIC_1545), i2874)
1545_0_create_Load(EOS(STATIC_1545), i290) → 1551_0_create_ConstantStackPush(EOS(STATIC_1551), i290, i290)
4870_0_create_Return(EOS(STATIC_4870), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), matching1, matching2, java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 4885_0_create_InvokeMethod(EOS(STATIC_4885), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) | &&(=(matching1, 1), =(matching2, 1))
4885_0_create_InvokeMethod(EOS(STATIC_4885), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 4892_0_add_New(EOS(STATIC_4892), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))))
4892_0_add_New(EOS(STATIC_4892), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 4911_0_add_Duplicate(EOS(STATIC_4911), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)))
4911_0_add_Duplicate(EOS(STATIC_4911), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 4959_0_add_InvokeMethod(EOS(STATIC_4959), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
4959_0_add_InvokeMethod(EOS(STATIC_4959), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 4977_0_<init>_Load(EOS(STATIC_4977), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
4977_0_<init>_Load(EOS(STATIC_4977), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 4991_0_<init>_InvokeMethod(EOS(STATIC_4991), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
4991_0_<init>_InvokeMethod(EOS(STATIC_4991), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5007_0_<init>_Return(EOS(STATIC_5007), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5007_0_<init>_Return(EOS(STATIC_5007), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5008_0_add_Store(EOS(STATIC_5008), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5008_0_add_Store(EOS(STATIC_5008), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5011_0_add_Load(EOS(STATIC_5011), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5011_0_add_Load(EOS(STATIC_5011), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5014_0_add_Load(EOS(STATIC_5014), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5014_0_add_Load(EOS(STATIC_5014), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5016_0_add_FieldAccess(EOS(STATIC_5016), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5016_0_add_FieldAccess(EOS(STATIC_5016), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5019_0_add_FieldAccess(EOS(STATIC_5019), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), o3898)
5019_0_add_FieldAccess(EOS(STATIC_5019), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), o3898) → 5022_0_add_Load(EOS(STATIC_5022), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)))
5022_0_add_Load(EOS(STATIC_5022), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL))) → 5025_0_add_Load(EOS(STATIC_5025), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL)))
5025_0_add_Load(EOS(STATIC_5025), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL))) → 5028_0_add_FieldAccess(EOS(STATIC_5028), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5028_0_add_FieldAccess(EOS(STATIC_5028), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5030_0_add_FieldAccess(EOS(STATIC_5030), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL)), o3897)
5030_0_add_FieldAccess(EOS(STATIC_5030), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL)), o3897) → 5033_0_add_Load(EOS(STATIC_5033), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5033_0_add_Load(EOS(STATIC_5033), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5036_0_add_Load(EOS(STATIC_5036), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5036_0_add_Load(EOS(STATIC_5036), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5039_0_add_FieldAccess(EOS(STATIC_5039), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5039_0_add_FieldAccess(EOS(STATIC_5039), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5045_0_add_Load(EOS(STATIC_5045), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC))))
5045_0_add_Load(EOS(STATIC_5045), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 5065_0_add_Load(EOS(STATIC_5065), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))))
5065_0_add_Load(EOS(STATIC_5065), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897))))) → 5071_0_add_FieldAccess(EOS(STATIC_5071), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC))))
5071_0_add_FieldAccess(EOS(STATIC_5071), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 5078_0_add_Return(EOS(STATIC_5078), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC))))
5078_0_add_Return(EOS(STATIC_5078), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 5082_0_create_Inc(EOS(STATIC_5082), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804)
5082_0_create_Inc(EOS(STATIC_5082), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804) → 5087_0_create_JMP(EOS(STATIC_5087), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), +(i2804, 1))
5087_0_create_JMP(EOS(STATIC_5087), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i3185) → 5094_0_create_Load(EOS(STATIC_5094), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i3185)
5094_0_create_Load(EOS(STATIC_5094), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i3185) → 4747_0_create_Load(EOS(STATIC_4747), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i3185)
5063_0_create_Return(EOS(STATIC_5063), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i3135, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5070_0_create_InvokeMethod(EOS(STATIC_5070), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
5070_0_create_InvokeMethod(EOS(STATIC_5070), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5076_0_add_New(EOS(STATIC_5076), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
5076_0_add_New(EOS(STATIC_5076), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5086_0_add_Duplicate(EOS(STATIC_5086), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5086_0_add_Duplicate(EOS(STATIC_5086), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5092_0_add_InvokeMethod(EOS(STATIC_5092), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5092_0_add_InvokeMethod(EOS(STATIC_5092), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5100_0_<init>_Load(EOS(STATIC_5100), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5100_0_<init>_Load(EOS(STATIC_5100), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5111_0_<init>_InvokeMethod(EOS(STATIC_5111), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5111_0_<init>_InvokeMethod(EOS(STATIC_5111), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5117_0_<init>_Return(EOS(STATIC_5117), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5117_0_<init>_Return(EOS(STATIC_5117), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5124_0_add_Store(EOS(STATIC_5124), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5124_0_add_Store(EOS(STATIC_5124), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5128_0_add_Load(EOS(STATIC_5128), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5128_0_add_Load(EOS(STATIC_5128), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5134_0_add_Load(EOS(STATIC_5134), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)))
5134_0_add_Load(EOS(STATIC_5134), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL))) → 5142_0_add_FieldAccess(EOS(STATIC_5142), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5142_0_add_FieldAccess(EOS(STATIC_5142), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5152_0_add_FieldAccess(EOS(STATIC_5152), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), o3898)
5152_0_add_FieldAccess(EOS(STATIC_5152), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, NULL, NULL)), java.lang.Object(Terms.List(EOC, NULL, NULL)), o3898) → 5158_0_add_Load(EOS(STATIC_5158), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)))
5158_0_add_Load(EOS(STATIC_5158), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL))) → 5167_0_add_Load(EOS(STATIC_5167), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL)))
5167_0_add_Load(EOS(STATIC_5167), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL))) → 5173_0_add_FieldAccess(EOS(STATIC_5173), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5173_0_add_FieldAccess(EOS(STATIC_5173), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5181_0_add_FieldAccess(EOS(STATIC_5181), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL)), o3897)
5181_0_add_FieldAccess(EOS(STATIC_5181), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, NULL)), java.lang.Object(Terms.List(EOC, o3898, NULL)), o3897) → 5191_0_add_Load(EOS(STATIC_5191), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5191_0_add_Load(EOS(STATIC_5191), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5197_0_add_Load(EOS(STATIC_5197), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5197_0_add_Load(EOS(STATIC_5197), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5202_0_add_FieldAccess(EOS(STATIC_5202), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5202_0_add_FieldAccess(EOS(STATIC_5202), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5214_0_add_Load(EOS(STATIC_5214), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
5214_0_add_Load(EOS(STATIC_5214), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5222_0_add_Load(EOS(STATIC_5222), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))))
5222_0_add_Load(EOS(STATIC_5222), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897))))) → 5229_0_add_FieldAccess(EOS(STATIC_5229), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
5229_0_add_FieldAccess(EOS(STATIC_5229), i301, i736, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5237_0_add_Return(EOS(STATIC_5237), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
5237_0_add_Return(EOS(STATIC_5237), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5256_0_create_Inc(EOS(STATIC_5256), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804)
5256_0_create_Inc(EOS(STATIC_5256), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i2804) → 5288_0_create_JMP(EOS(STATIC_5288), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), +(i2804, 1))
5288_0_create_JMP(EOS(STATIC_5288), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i3429) → 5320_0_create_Load(EOS(STATIC_5320), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i3429)
5320_0_create_Load(EOS(STATIC_5320), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i3429) → 4747_0_create_Load(EOS(STATIC_4747), i301, i736, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))), i3429)
R rules:
1555_0_create_GT(EOS(STATIC_1555), i300, i300, matching1) → 1562_0_create_GT(EOS(STATIC_1562), i300, i300, 1) | =(matching1, 1)
1562_0_create_GT(EOS(STATIC_1562), i300, i300, matching1) → 1570_0_create_New(EOS(STATIC_1570), i300) | &&(<=(i300, 1), =(matching1, 1))
1570_0_create_New(EOS(STATIC_1570), i300) → 1578_0_create_Duplicate(EOS(STATIC_1578), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))))
1578_0_create_Duplicate(EOS(STATIC_1578), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 1586_0_create_InvokeMethod(EOS(STATIC_1586), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))))
1586_0_create_InvokeMethod(EOS(STATIC_1586), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 1594_0_random_FieldAccess(EOS(STATIC_1594), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))))
1594_0_random_FieldAccess(EOS(STATIC_1594), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 1610_0_random_FieldAccess(EOS(STATIC_1610), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(ARRAY(i291)))
1602_0_random_ArrayAccess(EOS(STATIC_1602), i301, java.lang.Object(ARRAY(i291)), i292) → 1612_0_random_ArrayAccess(EOS(STATIC_1612), i301, java.lang.Object(ARRAY(i291)), i292)
1610_0_random_FieldAccess(EOS(STATIC_1610), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(ARRAY(i291))) → 1618_0_random_ArrayAccess(EOS(STATIC_1618), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(ARRAY(i291)), i292)
1612_0_random_ArrayAccess(EOS(STATIC_1612), i301, java.lang.Object(ARRAY(i291)), i292) → 1621_0_<init>_Load(EOS(STATIC_1621), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) | >=(i292, i291)
1618_0_random_ArrayAccess(EOS(STATIC_1618), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(ARRAY(i291)), i292) → 1627_0_random_ArrayAccess(EOS(STATIC_1627), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(ARRAY(i291)), i292)
1618_0_random_ArrayAccess(EOS(STATIC_1618), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(ARRAY(i291)), i292) → 1628_0_random_ArrayAccess(EOS(STATIC_1628), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(ARRAY(i291)), i292)
1621_0_<init>_Load(EOS(STATIC_1621), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1639_0_<init>_InvokeMethod(EOS(STATIC_1639), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1627_0_random_ArrayAccess(EOS(STATIC_1627), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(ARRAY(i291)), i292) → 1634_0_random_Store(EOS(STATIC_1634), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372) | <(i292, i291)
1628_0_random_ArrayAccess(EOS(STATIC_1628), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(ARRAY(i291)), i292) → 1636_0_<init>_Load(EOS(STATIC_1636), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) | >=(i292, i291)
1634_0_random_Store(EOS(STATIC_1634), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372) → 1642_0_random_FieldAccess(EOS(STATIC_1642), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372)
1636_0_<init>_Load(EOS(STATIC_1636), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1652_0_<init>_InvokeMethod(EOS(STATIC_1652), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1639_0_<init>_InvokeMethod(EOS(STATIC_1639), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1645_0_<init>_Load(EOS(STATIC_1645), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1642_0_random_FieldAccess(EOS(STATIC_1642), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372) → 1650_0_random_ConstantStackPush(EOS(STATIC_1650), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372, i292)
1645_0_<init>_Load(EOS(STATIC_1645), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1662_0_<init>_InvokeMethod(EOS(STATIC_1662), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1650_0_random_ConstantStackPush(EOS(STATIC_1650), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372, i292) → 1658_0_random_IntArithmetic(EOS(STATIC_1658), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372, i292, 1)
1652_0_<init>_InvokeMethod(EOS(STATIC_1652), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1659_0_<init>_Load(EOS(STATIC_1659), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1658_0_random_IntArithmetic(EOS(STATIC_1658), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372, i292, matching1) → 1665_0_random_FieldAccess(EOS(STATIC_1665), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372, +(i292, 1)) | &&(>(i292, 0), =(matching1, 1))
1659_0_<init>_Load(EOS(STATIC_1659), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1671_0_<init>_InvokeMethod(EOS(STATIC_1671), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1662_0_<init>_InvokeMethod(EOS(STATIC_1662), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1668_0_<init>_Load(EOS(STATIC_1668), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1665_0_random_FieldAccess(EOS(STATIC_1665), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372, i323) → 1670_0_random_Load(EOS(STATIC_1670), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372)
1667_0_random_InvokeMethod(EOS(STATIC_1667), i301, NULL) → 1674_0_random_InvokeMethod(EOS(STATIC_1674), i301, NULL)
1668_0_<init>_Load(EOS(STATIC_1668), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1681_0_<init>_InvokeMethod(EOS(STATIC_1681), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1670_0_random_Load(EOS(STATIC_1670), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372) → 1675_0_random_InvokeMethod(EOS(STATIC_1675), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), o372)
1671_0_<init>_InvokeMethod(EOS(STATIC_1671), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1677_0_<init>_Load(EOS(STATIC_1677), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1674_0_random_InvokeMethod(EOS(STATIC_1674), i301, NULL) → 1680_0_random_InvokeMethod(EOS(STATIC_1680), i301, NULL)
1675_0_random_InvokeMethod(EOS(STATIC_1675), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(o386sub)) → 1683_0_random_InvokeMethod(EOS(STATIC_1683), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(o386sub))
1675_0_random_InvokeMethod(EOS(STATIC_1675), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), NULL) → 1684_0_random_InvokeMethod(EOS(STATIC_1684), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), NULL)
1677_0_<init>_Load(EOS(STATIC_1677), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1692_0_<init>_InvokeMethod(EOS(STATIC_1692), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1680_0_random_InvokeMethod(EOS(STATIC_1680), i301, NULL) → 1686_0_<init>_Load(EOS(STATIC_1686), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1681_0_<init>_InvokeMethod(EOS(STATIC_1681), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1687_0_<init>_Load(EOS(STATIC_1687), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1683_0_random_InvokeMethod(EOS(STATIC_1683), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(o386sub)) → 1689_0_length_Load(EOS(STATIC_1689), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(o386sub), java.lang.Object(o386sub))
1684_0_random_InvokeMethod(EOS(STATIC_1684), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), NULL) → 1690_0_random_InvokeMethod(EOS(STATIC_1690), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), NULL)
1686_0_<init>_Load(EOS(STATIC_1686), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1700_0_<init>_InvokeMethod(EOS(STATIC_1700), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1687_0_<init>_Load(EOS(STATIC_1687), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1702_0_<init>_InvokeMethod(EOS(STATIC_1702), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1689_0_length_Load(EOS(STATIC_1689), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(o386sub), java.lang.Object(o386sub)) → 1704_0_length_FieldAccess(EOS(STATIC_1704), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(o386sub), java.lang.Object(o386sub))
1690_0_random_InvokeMethod(EOS(STATIC_1690), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), NULL) → 1696_0_<init>_Load(EOS(STATIC_1696), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1692_0_<init>_InvokeMethod(EOS(STATIC_1692), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1697_0_<init>_Load(EOS(STATIC_1697), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1696_0_<init>_Load(EOS(STATIC_1696), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1712_0_<init>_InvokeMethod(EOS(STATIC_1712), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1697_0_<init>_Load(EOS(STATIC_1697), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1713_0_<init>_InvokeMethod(EOS(STATIC_1713), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1700_0_<init>_InvokeMethod(EOS(STATIC_1700), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1707_0_<init>_Load(EOS(STATIC_1707), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1702_0_<init>_InvokeMethod(EOS(STATIC_1702), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1708_0_<init>_Load(EOS(STATIC_1708), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1704_0_length_FieldAccess(EOS(STATIC_1704), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.String(o396sub, i342)), java.lang.Object(java.lang.String(o396sub, i342))) → 1710_0_length_FieldAccess(EOS(STATIC_1710), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.String(o396sub, i342)), java.lang.Object(java.lang.String(o396sub, i342))) | &&(>=(i342, 0), >=(i343, 0))
1707_0_<init>_Load(EOS(STATIC_1707), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1723_0_<init>_InvokeMethod(EOS(STATIC_1723), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1708_0_<init>_Load(EOS(STATIC_1708), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1724_0_<init>_InvokeMethod(EOS(STATIC_1724), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1710_0_length_FieldAccess(EOS(STATIC_1710), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.String(o396sub, i342)), java.lang.Object(java.lang.String(o396sub, i342))) → 1717_0_length_Return(EOS(STATIC_1717), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.String(o396sub, i342)), i342)
1712_0_<init>_InvokeMethod(EOS(STATIC_1712), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1718_0_<init>_Load(EOS(STATIC_1718), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1713_0_<init>_InvokeMethod(EOS(STATIC_1713), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1720_0_<init>_Load(EOS(STATIC_1720), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1717_0_length_Return(EOS(STATIC_1717), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.String(o396sub, i342)), i342) → 1726_0_random_Return(EOS(STATIC_1726), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342)
1718_0_<init>_Load(EOS(STATIC_1718), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1734_0_<init>_InvokeMethod(EOS(STATIC_1734), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1720_0_<init>_Load(EOS(STATIC_1720), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1736_0_<init>_InvokeMethod(EOS(STATIC_1736), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1723_0_<init>_InvokeMethod(EOS(STATIC_1723), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1729_0_<init>_Load(EOS(STATIC_1729), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1724_0_<init>_InvokeMethod(EOS(STATIC_1724), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1731_0_<init>_Load(EOS(STATIC_1731), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1726_0_random_Return(EOS(STATIC_1726), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342) → 1732_0_create_InvokeMethod(EOS(STATIC_1732), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342)
1729_0_<init>_Load(EOS(STATIC_1729), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1747_0_<init>_InvokeMethod(EOS(STATIC_1747), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1731_0_<init>_Load(EOS(STATIC_1731), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1739_0_<init>_Load(EOS(STATIC_1739), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1732_0_create_InvokeMethod(EOS(STATIC_1732), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342) → 1740_0_<init>_Load(EOS(STATIC_1740), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342)
1734_0_<init>_InvokeMethod(EOS(STATIC_1734), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1742_0_<init>_Load(EOS(STATIC_1742), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1736_0_<init>_InvokeMethod(EOS(STATIC_1736), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1743_0_<init>_Load(EOS(STATIC_1743), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1739_0_<init>_Load(EOS(STATIC_1739), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1748_0_<init>_FieldAccess(EOS(STATIC_1748), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1740_0_<init>_Load(EOS(STATIC_1740), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342) → 1757_0_<init>_InvokeMethod(EOS(STATIC_1757), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))))
1742_0_<init>_Load(EOS(STATIC_1742), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1759_0_<init>_InvokeMethod(EOS(STATIC_1759), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1743_0_<init>_Load(EOS(STATIC_1743), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1750_0_<init>_Load(EOS(STATIC_1750), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1747_0_<init>_InvokeMethod(EOS(STATIC_1747), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1753_0_<init>_Load(EOS(STATIC_1753), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1748_0_<init>_FieldAccess(EOS(STATIC_1748), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1756_0_<init>_Load(EOS(STATIC_1756), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1750_0_<init>_Load(EOS(STATIC_1750), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1760_0_<init>_FieldAccess(EOS(STATIC_1760), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1753_0_<init>_Load(EOS(STATIC_1753), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1771_0_<init>_InvokeMethod(EOS(STATIC_1771), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1756_0_<init>_Load(EOS(STATIC_1756), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1762_0_<init>_InvokeMethod(EOS(STATIC_1762), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1757_0_<init>_InvokeMethod(EOS(STATIC_1757), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 1764_0_<init>_Load(EOS(STATIC_1764), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))))
1759_0_<init>_InvokeMethod(EOS(STATIC_1759), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1765_0_<init>_Load(EOS(STATIC_1765), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1760_0_<init>_FieldAccess(EOS(STATIC_1760), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1768_0_<init>_Load(EOS(STATIC_1768), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1762_0_<init>_InvokeMethod(EOS(STATIC_1762), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1773_0_<init>_StackPop(EOS(STATIC_1773), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1764_0_<init>_Load(EOS(STATIC_1764), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 1781_0_<init>_InvokeMethod(EOS(STATIC_1781), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))))
1765_0_<init>_Load(EOS(STATIC_1765), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1783_0_<init>_InvokeMethod(EOS(STATIC_1783), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1768_0_<init>_Load(EOS(STATIC_1768), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1775_0_<init>_InvokeMethod(EOS(STATIC_1775), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1771_0_<init>_InvokeMethod(EOS(STATIC_1771), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1779_0_<init>_Load(EOS(STATIC_1779), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1773_0_<init>_StackPop(EOS(STATIC_1773), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1780_0_<init>_Return(EOS(STATIC_1780), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1775_0_<init>_InvokeMethod(EOS(STATIC_1775), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1785_0_<init>_StackPop(EOS(STATIC_1785), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1779_0_<init>_Load(EOS(STATIC_1779), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1788_0_<init>_Load(EOS(STATIC_1788), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1780_0_<init>_Return(EOS(STATIC_1780), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1790_0_<init>_Return(EOS(STATIC_1790), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1781_0_<init>_InvokeMethod(EOS(STATIC_1781), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 1791_0_<init>_Return(EOS(STATIC_1791), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))))
1783_0_<init>_InvokeMethod(EOS(STATIC_1783), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1793_0_<init>_Load(EOS(STATIC_1793), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1785_0_<init>_StackPop(EOS(STATIC_1785), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1795_0_<init>_Return(EOS(STATIC_1795), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1788_0_<init>_Load(EOS(STATIC_1788), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1798_0_<init>_FieldAccess(EOS(STATIC_1798), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1790_0_<init>_Return(EOS(STATIC_1790), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1799_0_<init>_Return(EOS(STATIC_1799), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1791_0_<init>_Return(EOS(STATIC_1791), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 1801_0_<init>_Load(EOS(STATIC_1801), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342)
1793_0_<init>_Load(EOS(STATIC_1793), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1803_0_<init>_Load(EOS(STATIC_1803), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1795_0_<init>_Return(EOS(STATIC_1795), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1805_0_<init>_Return(EOS(STATIC_1805), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1798_0_<init>_FieldAccess(EOS(STATIC_1798), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1809_0_<init>_Load(EOS(STATIC_1809), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1799_0_<init>_Return(EOS(STATIC_1799), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1810_0_<init>_Return(EOS(STATIC_1810), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1801_0_<init>_Load(EOS(STATIC_1801), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342) → 1812_0_<init>_Load(EOS(STATIC_1812), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))))
1803_0_<init>_Load(EOS(STATIC_1803), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1814_0_<init>_FieldAccess(EOS(STATIC_1814), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1805_0_<init>_Return(EOS(STATIC_1805), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1816_0_<init>_Return(EOS(STATIC_1816), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1809_0_<init>_Load(EOS(STATIC_1809), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1819_0_<init>_InvokeMethod(EOS(STATIC_1819), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1810_0_<init>_Return(EOS(STATIC_1810), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1820_0_<init>_Return(EOS(STATIC_1820), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292)
1812_0_<init>_Load(EOS(STATIC_1812), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, i342, java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 1822_0_<init>_FieldAccess(EOS(STATIC_1822), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342)
1814_0_<init>_FieldAccess(EOS(STATIC_1814), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1825_0_<init>_Load(EOS(STATIC_1825), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1816_0_<init>_Return(EOS(STATIC_1816), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1826_0_<init>_Return(EOS(STATIC_1826), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))))
1819_0_<init>_InvokeMethod(EOS(STATIC_1819), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1830_0_<init>_StackPop(EOS(STATIC_1830), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1820_0_<init>_Return(EOS(STATIC_1820), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292) → 1832_0_random_ArrayAccess(EOS(STATIC_1832), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292)
1822_0_<init>_FieldAccess(EOS(STATIC_1822), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342, java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342) → 1833_0_<init>_Return(EOS(STATIC_1833), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342)
1825_0_<init>_Load(EOS(STATIC_1825), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1836_0_<init>_InvokeMethod(EOS(STATIC_1836), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1826_0_<init>_Return(EOS(STATIC_1826), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC))))))) → 1837_0_<init>_Return(EOS(STATIC_1837), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292)
1830_0_<init>_StackPop(EOS(STATIC_1830), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1841_0_<init>_Return(EOS(STATIC_1841), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1832_0_random_ArrayAccess(EOS(STATIC_1832), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292) → 1842_0_create_InvokeMethod(EOS(STATIC_1842), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), i301)
1833_0_<init>_Return(EOS(STATIC_1833), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), i342) → 1843_0_create_Return(EOS(STATIC_1843), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))))
1836_0_<init>_InvokeMethod(EOS(STATIC_1836), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1845_0_<init>_StackPop(EOS(STATIC_1845), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1837_0_<init>_Return(EOS(STATIC_1837), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292) → 1848_0_random_ArrayAccess(EOS(STATIC_1848), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292)
1841_0_<init>_Return(EOS(STATIC_1841), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1852_0_<init>_Return(EOS(STATIC_1852), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1845_0_<init>_StackPop(EOS(STATIC_1845), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1857_0_<init>_Return(EOS(STATIC_1857), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1848_0_random_ArrayAccess(EOS(STATIC_1848), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), java.lang.Object(ARRAY(i291)), i292) → 1858_0_create_InvokeMethod(EOS(STATIC_1858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))))
1852_0_<init>_Return(EOS(STATIC_1852), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1863_0_<init>_Return(EOS(STATIC_1863), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1857_0_<init>_Return(EOS(STATIC_1857), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1873_0_<init>_Return(EOS(STATIC_1873), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1863_0_<init>_Return(EOS(STATIC_1863), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1879_0_<init>_Return(EOS(STATIC_1879), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL)
1873_0_<init>_Return(EOS(STATIC_1873), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1891_0_<init>_Return(EOS(STATIC_1891), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))))
1879_0_<init>_Return(EOS(STATIC_1879), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL) → 1899_0_random_InvokeMethod(EOS(STATIC_1899), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL)
1891_0_<init>_Return(EOS(STATIC_1891), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC)))))) → 1902_0_<init>_Return(EOS(STATIC_1902), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL)
1899_0_random_InvokeMethod(EOS(STATIC_1899), i301, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL) → 1910_0_create_InvokeMethod(EOS(STATIC_1910), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), i301)
1902_0_<init>_Return(EOS(STATIC_1902), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL) → 1914_0_random_InvokeMethod(EOS(STATIC_1914), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL)
1914_0_random_InvokeMethod(EOS(STATIC_1914), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), NULL) → 1922_0_create_InvokeMethod(EOS(STATIC_1922), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), i300, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC))))
4777_0_create_GE(EOS(STATIC_4777), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, i2804, i736) → 4792_0_create_GE(EOS(STATIC_4792), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, i2804, i736)
4792_0_create_GE(EOS(STATIC_4792), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, i2804, i736) → 4797_0_create_New(EOS(STATIC_4797), i736, java.lang.Object(Terms.List(EOC, o3898, o3897))) | >=(i2804, i736)
4797_0_create_New(EOS(STATIC_4797), i736, java.lang.Object(Terms.List(EOC, o3898, o3897))) → 4813_0_create_Duplicate(EOS(STATIC_4813), i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
4813_0_create_Duplicate(EOS(STATIC_4813), i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 4835_0_create_New(EOS(STATIC_4835), i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
4835_0_create_New(EOS(STATIC_4835), i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 4842_0_create_Duplicate(EOS(STATIC_4842), i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)))
4842_0_create_Duplicate(EOS(STATIC_4842), i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC))) → 4850_0_create_Load(EOS(STATIC_4850), i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)))
4850_0_create_Load(EOS(STATIC_4850), i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC))) → 4854_0_create_InvokeMethod(EOS(STATIC_4854), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736)
4854_0_create_InvokeMethod(EOS(STATIC_4854), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736) → 4856_0_<init>_Load(EOS(STATIC_4856), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736, java.lang.Object(Terms.FunctionSymbol(EOC)), i736)
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(EOS(STATIC_1842), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), i2879), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2879) → 4869_0_create_InvokeMethod(EOS(STATIC_4869), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2879, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), i2879)
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod(EOS(STATIC_1858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), matching1, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), matching2) → 4871_0_create_InvokeMethod(EOS(STATIC_4871), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), 1, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), 1, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) | &&(=(matching1, 1), =(matching2, 1))
4855_1_create_InvokeMethod(1910_0_create_InvokeMethod(EOS(STATIC_1910), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), i2886), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2886) → 4873_0_create_InvokeMethod(EOS(STATIC_4873), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2886, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), i2886)
4855_1_create_InvokeMethod(1922_0_create_InvokeMethod(EOS(STATIC_1922), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), matching1, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), matching2) → 4881_0_create_InvokeMethod(EOS(STATIC_4881), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), 1, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), 1, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) | &&(=(matching1, 1), =(matching2, 1))
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(EOS(STATIC_4887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4178sub)))), i2923, i2921, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2922, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2891), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2923) → 4940_0_create_InvokeMethod(EOS(STATIC_4940), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2923, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4178sub)))), i2923, i2921, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2922, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2891)
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(EOS(STATIC_4889), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4188sub)))), i2934, i2932, java.lang.Object(Terms.List(EOC, o4191, o4190)), i2933, java.lang.Object(Terms.List(EOC, o4191, o4190)), matching1), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2934) → 4956_0_create_InvokeMethod(EOS(STATIC_4956), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2934, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4188sub)))), i2934, i2932, java.lang.Object(Terms.List(EOC, o4191, o4190)), i2933, java.lang.Object(Terms.List(EOC, o4191, o4190)), 1) | =(matching1, 1)
4855_1_create_InvokeMethod(4974_0_create_InvokeMethod(EOS(STATIC_4974), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4324sub)))), i3095, i3093, java.lang.Object(Terms.List(EOC, o4327, o4326)), i3094, java.lang.Object(Terms.List(EOC, o4327, o4326)), i3036), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i3095) → 5004_0_create_InvokeMethod(EOS(STATIC_5004), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i3095, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4324sub)))), i3095, i3093, java.lang.Object(Terms.List(EOC, o4327, o4326)), i3094, java.lang.Object(Terms.List(EOC, o4327, o4326)), i3036)
4856_0_<init>_Load(EOS(STATIC_4856), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736, java.lang.Object(Terms.FunctionSymbol(EOC)), i736) → 4859_0_<init>_InvokeMethod(EOS(STATIC_4859), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736, java.lang.Object(Terms.FunctionSymbol(EOC)), i736, java.lang.Object(Terms.FunctionSymbol(EOC)))
4859_0_<init>_InvokeMethod(EOS(STATIC_4859), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736, java.lang.Object(Terms.FunctionSymbol(EOC)), i736, java.lang.Object(Terms.FunctionSymbol(EOC))) → 4868_0_<init>_Load(EOS(STATIC_4868), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736, java.lang.Object(Terms.FunctionSymbol(EOC)), i736)
4868_0_<init>_Load(EOS(STATIC_4868), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736, java.lang.Object(Terms.FunctionSymbol(EOC)), i736) → 4883_0_<init>_Load(EOS(STATIC_4883), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736, i736, java.lang.Object(Terms.FunctionSymbol(EOC)))
4869_0_create_InvokeMethod(EOS(STATIC_4869), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2879, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), i2879) → 4874_0_create_InvokeMethod(EOS(STATIC_4874), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2879, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), i2879)
4871_0_create_InvokeMethod(EOS(STATIC_4871), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), matching1, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), matching2, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 4882_0_create_InvokeMethod(EOS(STATIC_4882), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), 1, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), 1, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) | &&(=(matching1, 1), =(matching2, 1))
4873_0_create_InvokeMethod(EOS(STATIC_4873), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2886, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), i2886) → 4874_0_create_InvokeMethod(EOS(STATIC_4874), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2886, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), i2886)
4874_0_create_InvokeMethod(EOS(STATIC_4874), i301, i736, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2804, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2891, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4178sub)))), i2891) → 4887_0_create_InvokeMethod(EOS(STATIC_4887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4178sub)))), i301, i736, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2804, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2891)
4881_0_create_InvokeMethod(EOS(STATIC_4881), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), matching1, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), matching2, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 4882_0_create_InvokeMethod(EOS(STATIC_4882), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), 1, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), 1, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) | &&(=(matching1, 1), =(matching2, 1))
4882_0_create_InvokeMethod(EOS(STATIC_4882), i301, i736, java.lang.Object(Terms.List(EOC, o4191, o4190)), i2804, java.lang.Object(Terms.List(EOC, o4191, o4190)), matching1, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4188sub)))), matching2, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))) → 4889_0_create_InvokeMethod(EOS(STATIC_4889), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4188sub)))), i301, i736, java.lang.Object(Terms.List(EOC, o4191, o4190)), i2804, java.lang.Object(Terms.List(EOC, o4191, o4190)), 1) | &&(=(matching1, 1), =(matching2, 1))
4883_0_<init>_Load(EOS(STATIC_4883), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736, i736, java.lang.Object(Terms.FunctionSymbol(EOC))) → 4891_0_<init>_FieldAccess(EOS(STATIC_4891), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736, java.lang.Object(Terms.FunctionSymbol(EOC)), i736)
4887_0_create_InvokeMethod(EOS(STATIC_4887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4178sub)))), i301, i736, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2804, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2891) → 4974_0_create_InvokeMethod(EOS(STATIC_4974), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4178sub)))), i301, i736, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2804, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2891)
4891_0_<init>_FieldAccess(EOS(STATIC_4891), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736, java.lang.Object(Terms.FunctionSymbol(EOC)), i736) → 4897_0_<init>_Return(EOS(STATIC_4897), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736)
4897_0_<init>_Return(EOS(STATIC_4897), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.FunctionSymbol(EOC)), i736) → 4910_0_create_Load(EOS(STATIC_4910), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)))
4910_0_create_Load(EOS(STATIC_4910), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC))) → 4958_0_create_InvokeMethod(EOS(STATIC_4958), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
4940_0_create_InvokeMethod(EOS(STATIC_4940), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2923, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4178sub)))), i2923, i2921, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2922, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2891) → 4957_0_create_InvokeMethod(EOS(STATIC_4957), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2923, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4178sub)))), i2923, i2921, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2922, java.lang.Object(Terms.List(EOC, o4181, o4180)), i2891)
4956_0_create_InvokeMethod(EOS(STATIC_4956), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2934, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4188sub)))), i2934, i2932, java.lang.Object(Terms.List(EOC, o4191, o4190)), i2933, java.lang.Object(Terms.List(EOC, o4191, o4190)), matching1) → 4957_0_create_InvokeMethod(EOS(STATIC_4957), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2934, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4188sub)))), i2934, i2932, java.lang.Object(Terms.List(EOC, o4191, o4190)), i2933, java.lang.Object(Terms.List(EOC, o4191, o4190)), 1) | =(matching1, 1)
4957_0_create_InvokeMethod(EOS(STATIC_4957), i301, i736, java.lang.Object(Terms.List(EOC, o4327, o4326)), i2804, java.lang.Object(Terms.List(EOC, o4327, o4326)), i3036, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4324sub)))), i3036, i3037, java.lang.Object(Terms.List(EOC, o4323, o4322)), i3038, java.lang.Object(Terms.List(EOC, o4323, o4322)), i3039) → 4974_0_create_InvokeMethod(EOS(STATIC_4974), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4324sub)))), i301, i736, java.lang.Object(Terms.List(EOC, o4327, o4326)), i2804, java.lang.Object(Terms.List(EOC, o4327, o4326)), i3036)
4958_0_create_InvokeMethod(EOS(STATIC_4958), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 4975_0_<init>_Load(EOS(STATIC_4975), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
4975_0_<init>_Load(EOS(STATIC_4975), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 4989_0_<init>_InvokeMethod(EOS(STATIC_4989), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
4989_0_<init>_InvokeMethod(EOS(STATIC_4989), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5005_0_<init>_Load(EOS(STATIC_5005), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
5004_0_create_InvokeMethod(EOS(STATIC_5004), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i3095, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4324sub)))), i3095, i3093, java.lang.Object(Terms.List(EOC, o4327, o4326)), i3094, java.lang.Object(Terms.List(EOC, o4327, o4326)), i3036) → 4957_0_create_InvokeMethod(EOS(STATIC_4957), i301, i736, java.lang.Object(Terms.List(EOC, o3898, o3897)), i2804, java.lang.Object(Terms.List(EOC, o3898, o3897)), i3095, java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(o4324sub)))), i3095, i3093, java.lang.Object(Terms.List(EOC, o4327, o4326)), i3094, java.lang.Object(Terms.List(EOC, o4327, o4326)), i3036)
5005_0_<init>_Load(EOS(STATIC_5005), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5010_0_<init>_InvokeMethod(EOS(STATIC_5010), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
5010_0_<init>_InvokeMethod(EOS(STATIC_5010), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5012_0_<init>_Return(EOS(STATIC_5012), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
5012_0_<init>_Return(EOS(STATIC_5012), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5015_0_<init>_Load(EOS(STATIC_5015), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5015_0_<init>_Load(EOS(STATIC_5015), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5018_0_<init>_Load(EOS(STATIC_5018), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
5018_0_<init>_Load(EOS(STATIC_5018), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5020_0_<init>_FieldAccess(EOS(STATIC_5020), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)))
5020_0_<init>_FieldAccess(EOS(STATIC_5020), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC))) → 5024_0_<init>_Load(EOS(STATIC_5024), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5024_0_<init>_Load(EOS(STATIC_5024), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5026_0_<init>_Load(EOS(STATIC_5026), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))
5026_0_<init>_Load(EOS(STATIC_5026), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))) → 5029_0_<init>_FieldAccess(EOS(STATIC_5029), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5029_0_<init>_FieldAccess(EOS(STATIC_5029), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5032_0_<init>_Return(EOS(STATIC_5032), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897)))
5032_0_<init>_Return(EOS(STATIC_5032), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.FunctionSymbol(EOC)), java.lang.Object(Terms.List(EOC, o3898, o3897))) → 5035_0_create_Return(EOS(STATIC_5035), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))))

Combined rules. Obtained 3 conditional rules for P and 7 conditional rules for R.


P rules:
1551_0_create_ConstantStackPush(EOS(STATIC_1551), x0, x0) → 4855_1_create_InvokeMethod(1551_0_create_ConstantStackPush(EOS(STATIC_1551), -(x0, 1), -(x0, 1)), x0, x1, java.lang.Object(Terms.List(EOC, NULL, NULL)), 0, java.lang.Object(Terms.List(EOC, NULL, NULL)), -(x0, 1)) | &&(>(x1, 0), >(x0, 1))
4855_1_create_InvokeMethod(1843_0_create_Return(EOS(STATIC_1843), 1, java.lang.Object(Terms.Term(Terms.Variable(EOC)))), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), 1) → 4855_1_create_InvokeMethod(1551_0_create_ConstantStackPush(EOS(STATIC_1551), -(x1, 1), -(x1, 1)), x1, x2, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, x3, x4)))), +(x5, 1), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.List(EOC, x3, x4)))), -(x1, 1)) | &&(>(x2, +(x5, 1)), >(x1, 0))
4855_1_create_InvokeMethod(5035_0_create_Return(EOS(STATIC_5035), java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC)))), x0, x1, java.lang.Object(Terms.List(EOC, x2, x3)), x4, java.lang.Object(Terms.List(EOC, x2, x3)), x5) → 4855_1_create_InvokeMethod(1551_0_create_ConstantStackPush(EOS(STATIC_1551), -(x0, 1), -(x0, 1)), x0, x1, java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, x2, x3)))), +(x4, 1), java.lang.Object(Terms.List(EOC, java.lang.Object(Terms.Term(Terms.FunctionApplication(EOC))), java.lang.Object(Terms.List(EOC, x2, x3)))), -(x0, 1)) | &&(>(x1, +(x4, 1)), >(x0, 0))
R rules:
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod(EOS(STATIC_1858), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), 1, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), 1) → 4889_0_create_InvokeMethod(EOS(STATIC_4889), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), 1)
4855_1_create_InvokeMethod(1922_0_create_InvokeMethod(EOS(STATIC_1922), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), 1, java.lang.Object(Terms.Term(Terms.Variable(EOC))), java.lang.Object(Terms.Term(Terms.Variable(EOC)))), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), 1) → 4889_0_create_InvokeMethod(EOS(STATIC_4889), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), 1)
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(EOS(STATIC_1842), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), x0), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), x0) → 4974_0_create_InvokeMethod(EOS(STATIC_4974), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException(java.lang.ArrayIndexOutOfBoundsException(EOC)))))), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), x0)
4855_1_create_InvokeMethod(1910_0_create_InvokeMethod(EOS(STATIC_1910), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), x0), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), x0) → 4974_0_create_InvokeMethod(EOS(STATIC_4974), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException(EOC))))), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), x0)
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(EOS(STATIC_4887), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), x6), x7, x8, java.lang.Object(Terms.List(EOC, x9, x10)), x11, java.lang.Object(Terms.List(EOC, x9, x10)), x1) → 4974_0_create_InvokeMethod(EOS(STATIC_4974), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x7, x8, java.lang.Object(Terms.List(EOC, x9, x10)), x11, java.lang.Object(Terms.List(EOC, x9, x10)), x1)
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(EOS(STATIC_4889), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), 1), x7, x8, java.lang.Object(Terms.List(EOC, x9, x10)), x11, java.lang.Object(Terms.List(EOC, x9, x10)), x1) → 4974_0_create_InvokeMethod(EOS(STATIC_4974), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x7, x8, java.lang.Object(Terms.List(EOC, x9, x10)), x11, java.lang.Object(Terms.List(EOC, x9, x10)), x1)
4855_1_create_InvokeMethod(4974_0_create_InvokeMethod(EOS(STATIC_4974), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, java.lang.Object(Terms.List(EOC, x3, x4)), x5, java.lang.Object(Terms.List(EOC, x3, x4)), x6), x7, x8, java.lang.Object(Terms.List(EOC, x9, x10)), x11, java.lang.Object(Terms.List(EOC, x9, x10)), x1) → 4974_0_create_InvokeMethod(EOS(STATIC_4974), java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x7, x8, java.lang.Object(Terms.List(EOC, x9, x10)), x11, java.lang.Object(Terms.List(EOC, x9, x10)), x1)

Filtered ground terms:



Terms.List(x1, x2, x3) → Terms.List(x2, x3)
Terms.FunctionApplication(x1) → Terms.FunctionApplication
1551_0_create_ConstantStackPush(x1, x2, x3) → 1551_0_create_ConstantStackPush(x2, x3)
Cond_4855_1_create_InvokeMethod1(x1, x2, x3, x4, x5, x6, x7, x8) → Cond_4855_1_create_InvokeMethod1(x1, x3, x4, x5, x6, x7, x8)
5035_0_create_Return(x1, x2) → 5035_0_create_Return
Terms.Variable(x1) → Terms.Variable
Cond_4855_1_create_InvokeMethod(x1, x2, x3, x4, x5, x6, x7, x8) → Cond_4855_1_create_InvokeMethod(x1, x3, x4, x5, x6, x7)
1843_0_create_Return(x1, x2, x3) → 1843_0_create_Return
Cond_1551_0_create_ConstantStackPush(x1, x2, x3, x4, x5) → Cond_1551_0_create_ConstantStackPush(x1, x3, x4, x5)
4974_0_create_InvokeMethod(x1, x2, x3, x4, x5, x6, x7, x8) → 4974_0_create_InvokeMethod(x2, x3, x4, x5, x6, x7, x8)
4889_0_create_InvokeMethod(x1, x2, x3, x4, x5, x6, x7, x8) → 4889_0_create_InvokeMethod(x2, x3, x4, x5, x6, x7)
4887_0_create_InvokeMethod(x1, x2, x3, x4, x5, x6, x7, x8) → 4887_0_create_InvokeMethod(x2, x3, x4, x5, x6, x7, x8)
java.lang.NullPointerException(x1) → java.lang.NullPointerException
1910_0_create_InvokeMethod(x1, x2, x3) → 1910_0_create_InvokeMethod(x3)
java.lang.ArrayIndexOutOfBoundsException(x1) → java.lang.ArrayIndexOutOfBoundsException
java.lang.IndexOutOfBoundsException(x1) → java.lang.IndexOutOfBoundsException
1842_0_create_InvokeMethod(x1, x2, x3) → 1842_0_create_InvokeMethod(x3)
1922_0_create_InvokeMethod(x1, x2, x3, x4, x5) → 1922_0_create_InvokeMethod
1858_0_create_InvokeMethod(x1, x2, x3, x4, x5) → 1858_0_create_InvokeMethod

Filtered duplicate args:



1551_0_create_ConstantStackPush(x1, x2) → 1551_0_create_ConstantStackPush(x2)
Cond_1551_0_create_ConstantStackPush(x1, x2, x3, x4) → Cond_1551_0_create_ConstantStackPush(x1, x3, x4)
4855_1_create_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 4855_1_create_InvokeMethod(x1, x2, x3, x5, x6, x7)
Cond_4855_1_create_InvokeMethod(x1, x2, x3, x4, x5, x6) → Cond_4855_1_create_InvokeMethod(x1, x2, x3, x5, x6)
Cond_4855_1_create_InvokeMethod1(x1, x2, x3, x4, x5, x6, x7) → Cond_4855_1_create_InvokeMethod1(x1, x2, x3, x5, x6, x7)
4889_0_create_InvokeMethod(x1, x2, x3, x4, x5, x6) → 4889_0_create_InvokeMethod(x1, x2, x3, x5, x6)
4974_0_create_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 4974_0_create_InvokeMethod(x1, x2, x3, x5, x6, x7)
4887_0_create_InvokeMethod(x1, x2, x3, x4, x5, x6, x7) → 4887_0_create_InvokeMethod(x1, x2, x3, x5, x6, x7)

Filtered unneeded arguments:



Cond_4855_1_create_InvokeMethod(x1, x2, x3, x4, x5) → Cond_4855_1_create_InvokeMethod(x1, x2, x3, x4)
Cond_4855_1_create_InvokeMethod1(x1, x2, x3, x4, x5, x6) → Cond_4855_1_create_InvokeMethod1(x1, x2, x3, x4)
4889_0_create_InvokeMethod(x1, x2, x3, x4, x5) → 4889_0_create_InvokeMethod(x1)
4974_0_create_InvokeMethod(x1, x2, x3, x4, x5, x6) → 4974_0_create_InvokeMethod(x1)

Combined rules. Obtained 3 conditional rules for P and 7 conditional rules for R.


P rules:
1551_0_create_ConstantStackPush(x0) → 4855_1_create_InvokeMethod(1551_0_create_ConstantStackPush(-(x0, 1)), x0, x1, 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0, 1)) | &&(>(x1, 0), >(x0, 1))
4855_1_create_InvokeMethod(1843_0_create_Return, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4855_1_create_InvokeMethod(1551_0_create_ConstantStackPush(-(x1, 1)), x1, x2, +(x5, 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.Variable)), java.lang.Object(Terms.List(x3, x4)))), -(x1, 1)) | &&(>(x2, +(x5, 1)), >(x1, 0))
4855_1_create_InvokeMethod(5035_0_create_Return, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5) → 4855_1_create_InvokeMethod(1551_0_create_ConstantStackPush(-(x0, 1)), x0, x1, +(x4, 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(Terms.FunctionApplication)), java.lang.Object(Terms.List(x2, x3)))), -(x0, 1)) | &&(>(x1, +(x4, 1)), >(x0, 0))
R rules:
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException)))))
4855_1_create_InvokeMethod(1922_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException)))))
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x0) → 4974_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException)))))
4855_1_create_InvokeMethod(1910_0_create_InvokeMethod(x0), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x0) → 4974_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException)))))
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x6), x7, x8, x11, java.lang.Object(Terms.List(x9, x10)), x1) → 4974_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))))
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0))))), x7, x8, x11, java.lang.Object(Terms.List(x9, x10)), x1) → 4974_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))))
4855_1_create_InvokeMethod(4974_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0))))), x7, x8, x11, java.lang.Object(Terms.List(x9, x10)), x1) → 4974_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))))

Performed bisimulation on rules. Used the following equivalence classes: {[1858_0_create_InvokeMethod, 1922_0_create_InvokeMethod, 1843_0_create_Return, Terms.Variable, 5035_0_create_Return, Terms.FunctionApplication]=1858_0_create_InvokeMethod, [4889_0_create_InvokeMethod_1, 4974_0_create_InvokeMethod_1]=4889_0_create_InvokeMethod_1, [1842_0_create_InvokeMethod_1, 1910_0_create_InvokeMethod_1]=1842_0_create_InvokeMethod_1}


Finished conversion. Obtained 9 rules for P and 6 rules for R. System has predefined symbols.


P rules:
1551_0_CREATE_CONSTANTSTACKPUSH(x0) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1, 0), >(x0, 1)), x0, x1)
COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0, x1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0, 1)), x0, x1, 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0, 1))
COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0, x1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0, 1))
4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2, +(x5, 1)), >(x1, 0)), 1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1)
COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1, 1)), x1, x2, +(x5, 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3, x4)))), -(x1, 1))
COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x1, 1))
4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1, +(x4, 1)), >(x0, 0)), 1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5)
COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0, 1)), x0, x1, +(x4, 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2, x3)))), -(x0, 1))
COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0, 1))
R rules:
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException)))))
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException)))))
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x0) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException)))))
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x0) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException)))))
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x6), x7, x8, x11, java.lang.Object(Terms.List(x9, x10)), x1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))))
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0))))), x7, x8, x11, java.lang.Object(Terms.List(x9, x10)), x1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))))

(20) Obligation:

IDP problem:
The following function symbols are pre-defined:
!=~Neq: (Integer, Integer) -> Boolean
*~Mul: (Integer, Integer) -> Integer
>=~Ge: (Integer, Integer) -> Boolean
-1~UnaryMinus: (Integer) -> Integer
|~Bwor: (Integer, Integer) -> Integer
/~Div: (Integer, Integer) -> Integer
=~Eq: (Integer, Integer) -> Boolean
~Bwxor: (Integer, Integer) -> Integer
||~Lor: (Boolean, Boolean) -> Boolean
!~Lnot: (Boolean) -> Boolean
<~Lt: (Integer, Integer) -> Boolean
-~Sub: (Integer, Integer) -> Integer
<=~Le: (Integer, Integer) -> Boolean
>~Gt: (Integer, Integer) -> Boolean
~~Bwnot: (Integer) -> Integer
%~Mod: (Integer, Integer) -> Integer
&~Bwand: (Integer, Integer) -> Integer
+~Add: (Integer, Integer) -> Integer
&&~Land: (Boolean, Boolean) -> Boolean


The following domains are used:

Boolean, Integer


The ITRS R consists of the following rules:
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException)))))
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException)))))
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x0) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException)))))
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x0) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException)))))
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x6), x7, x8, x11, java.lang.Object(Terms.List(x9, x10)), x1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))))
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0))))), x7, x8, x11, java.lang.Object(Terms.List(x9, x10)), x1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))))

The integer pair graph contains the following rules and edges:
(0): 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(x1[0] > 0 && x0[0] > 1, x0[0], x1[0])
(1): COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(x0[1] - 1), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), x0[1] - 1)
(2): COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(x0[2] - 1)
(3): 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) → COND_4855_1_CREATE_INVOKEMETHOD(x2[3] > x5[3] + 1 && x1[3] > 0, 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)
(4): COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[4], x2[4], x5[4], java.lang.Object(Terms.List(x3[4], x4[4])), 1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(x1[4] - 1), x1[4], x2[4], x5[4] + 1, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))), x1[4] - 1)
(5): COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[5], x2[5], x5[5], java.lang.Object(Terms.List(x3[5], x4[5])), 1) → 1551_0_CREATE_CONSTANTSTACKPUSH(x1[5] - 1)
(6): 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) → COND_4855_1_CREATE_INVOKEMETHOD1(x1[6] > x4[6] + 1 && x0[6] > 0, 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])
(7): COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[7], x1[7], x4[7], java.lang.Object(Terms.List(x2[7], x3[7])), x5[7]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(x0[7] - 1), x0[7], x1[7], x4[7] + 1, java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))), x0[7] - 1)
(8): COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[8], x1[8], x4[8], java.lang.Object(Terms.List(x2[8], x3[8])), x5[8]) → 1551_0_CREATE_CONSTANTSTACKPUSH(x0[8] - 1)

(0) -> (1), if (x1[0] > 0 && x0[0] > 1x0[0]* x0[1]x1[0]* x1[1])


(0) -> (2), if (x1[0] > 0 && x0[0] > 1x0[0]* x0[2]x1[0]* x1[2])


(1) -> (3), if (1551_0_create_ConstantStackPush(x0[1] - 1) →* 1858_0_create_InvokeMethodx0[1]* x1[3]x1[1]* x2[3]0* x5[3]java.lang.Object(Terms.List(NULL, NULL)) →* java.lang.Object(Terms.List(x3[3], x4[3]))∧x0[1] - 1* 1)


(1) -> (6), if (1551_0_create_ConstantStackPush(x0[1] - 1) →* 1858_0_create_InvokeMethodx0[1]* x0[6]x1[1]* x1[6]0* x4[6]java.lang.Object(Terms.List(NULL, NULL)) →* java.lang.Object(Terms.List(x2[6], x3[6]))∧x0[1] - 1* x5[6])


(2) -> (0), if (x0[2] - 1* x0[0])


(3) -> (4), if (x2[3] > x5[3] + 1 && x1[3] > 0x1[3]* x1[4]x2[3]* x2[4]x5[3]* x5[4]java.lang.Object(Terms.List(x3[3], x4[3])) →* java.lang.Object(Terms.List(x3[4], x4[4])))


(3) -> (5), if (x2[3] > x5[3] + 1 && x1[3] > 0x1[3]* x1[5]x2[3]* x2[5]x5[3]* x5[5]java.lang.Object(Terms.List(x3[3], x4[3])) →* java.lang.Object(Terms.List(x3[5], x4[5])))


(4) -> (3), if (1551_0_create_ConstantStackPush(x1[4] - 1) →* 1858_0_create_InvokeMethodx1[4]* x1[3]x2[4]* x2[3]x5[4] + 1* x5[3]java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))) →* java.lang.Object(Terms.List(x3[3], x4[3]))∧x1[4] - 1* 1)


(4) -> (6), if (1551_0_create_ConstantStackPush(x1[4] - 1) →* 1858_0_create_InvokeMethodx1[4]* x0[6]x2[4]* x1[6]x5[4] + 1* x4[6]java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))) →* java.lang.Object(Terms.List(x2[6], x3[6]))∧x1[4] - 1* x5[6])


(5) -> (0), if (x1[5] - 1* x0[0])


(6) -> (7), if (x1[6] > x4[6] + 1 && x0[6] > 0x0[6]* x0[7]x1[6]* x1[7]x4[6]* x4[7]java.lang.Object(Terms.List(x2[6], x3[6])) →* java.lang.Object(Terms.List(x2[7], x3[7]))∧x5[6]* x5[7])


(6) -> (8), if (x1[6] > x4[6] + 1 && x0[6] > 0x0[6]* x0[8]x1[6]* x1[8]x4[6]* x4[8]java.lang.Object(Terms.List(x2[6], x3[6])) →* java.lang.Object(Terms.List(x2[8], x3[8]))∧x5[6]* x5[8])


(7) -> (3), if (1551_0_create_ConstantStackPush(x0[7] - 1) →* 1858_0_create_InvokeMethodx0[7]* x1[3]x1[7]* x2[3]x4[7] + 1* x5[3]java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))) →* java.lang.Object(Terms.List(x3[3], x4[3]))∧x0[7] - 1* 1)


(7) -> (6), if (1551_0_create_ConstantStackPush(x0[7] - 1) →* 1858_0_create_InvokeMethodx0[7]* x0[6]x1[7]* x1[6]x4[7] + 1* x4[6]java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))) →* java.lang.Object(Terms.List(x2[6], x3[6]))∧x0[7] - 1* x5[6])


(8) -> (0), if (x0[8] - 1* x0[0])



The set Q consists of the following terms:
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x0, x1, x2, java.lang.Object(Terms.List(x3, x4)), 1)
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x0)
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x6), x7, x8, x9, java.lang.Object(Terms.List(x10, x11)), x1)
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0))))), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x6)

(21) IDPNonInfProof (SOUND transformation)

Used the following options for this NonInfProof:
IDPGPoloSolver: Range: [(-1,2)] IsNat: true Interpretation Shape Heuristic: aprove.DPFramework.IDPProblem.Processors.nonInf.poly.IdpDefaultShapeHeuristic@299c7448 Constraint Generator: NonInfConstraintGenerator: PathGenerator: MetricPathGenerator: Max Left Steps: 1 Max Right Steps: 1

The constraints were generated the following way:
The DP Problem is simplified using the Induction Calculus [NONINF] with the following steps:
Note that final constraints are written in bold face.


For Pair 1551_0_CREATE_CONSTANTSTACKPUSH(x0) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1, 0), >(x0, 1)), x0, x1) the following chains were created:
  • We consider the chain COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1)), 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]), COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0[1], 1)) which results in the following constraint:

    (1)    (-(x0[2], 1)=x0[0]&&(>(x1[0], 0), >(x0[0], 1))=TRUEx0[0]=x0[1]x1[0]=x1[1]1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (1) using rules (III), (IV) which results in the following new constraint:

    (2)    (&&(>(x1[0], 0), >(-(x0[2], 1), 1))=TRUE1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(-(x0[2], 1), 1)), -(x0[2], 1), x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (2) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (3)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (3) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (4)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (4) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (5)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (5) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (6)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)



  • We consider the chain COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[5], x2[5], x5[5], java.lang.Object(Terms.List(x3[5], x4[5])), 1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1)), 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]), COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0[1], 1)) which results in the following constraint:

    (7)    (-(x1[5], 1)=x0[0]&&(>(x1[0], 0), >(x0[0], 1))=TRUEx0[0]=x0[1]x1[0]=x1[1]1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (7) using rules (III), (IV) which results in the following new constraint:

    (8)    (&&(>(x1[0], 0), >(-(x1[5], 1), 1))=TRUE1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(-(x1[5], 1), 1)), -(x1[5], 1), x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (8) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (9)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (9) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (10)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (10) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (11)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (11) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (12)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)



  • We consider the chain COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[8], x1[8], x4[8], java.lang.Object(Terms.List(x2[8], x3[8])), x5[8]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1)), 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]), COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0[1], 1)) which results in the following constraint:

    (13)    (-(x0[8], 1)=x0[0]&&(>(x1[0], 0), >(x0[0], 1))=TRUEx0[0]=x0[1]x1[0]=x1[1]1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (13) using rules (III), (IV) which results in the following new constraint:

    (14)    (&&(>(x1[0], 0), >(-(x0[8], 1), 1))=TRUE1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(-(x0[8], 1), 1)), -(x0[8], 1), x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (14) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (15)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (15) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (16)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (16) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (17)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (17) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (18)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)



  • We consider the chain COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1)), 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]), COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1)) which results in the following constraint:

    (19)    (-(x0[2], 1)=x0[0]&&(>(x1[0], 0), >(x0[0], 1))=TRUEx0[0]=x0[2]1x1[0]=x1[2]11551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (19) using rules (III), (IV) which results in the following new constraint:

    (20)    (&&(>(x1[0], 0), >(-(x0[2], 1), 1))=TRUE1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(-(x0[2], 1), 1)), -(x0[2], 1), x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (20) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (21)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (21) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (22)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (22) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (23)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (23) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (24)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)



  • We consider the chain COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[5], x2[5], x5[5], java.lang.Object(Terms.List(x3[5], x4[5])), 1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1)), 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]), COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1)) which results in the following constraint:

    (25)    (-(x1[5], 1)=x0[0]&&(>(x1[0], 0), >(x0[0], 1))=TRUEx0[0]=x0[2]x1[0]=x1[2]1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (25) using rules (III), (IV) which results in the following new constraint:

    (26)    (&&(>(x1[0], 0), >(-(x1[5], 1), 1))=TRUE1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(-(x1[5], 1), 1)), -(x1[5], 1), x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (26) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (27)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (27) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (28)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (28) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (29)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (29) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (30)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)



  • We consider the chain COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[8], x1[8], x4[8], java.lang.Object(Terms.List(x2[8], x3[8])), x5[8]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1)), 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]), COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1)) which results in the following constraint:

    (31)    (-(x0[8], 1)=x0[0]&&(>(x1[0], 0), >(x0[0], 1))=TRUEx0[0]=x0[2]x1[0]=x1[2]1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (31) using rules (III), (IV) which results in the following new constraint:

    (32)    (&&(>(x1[0], 0), >(-(x0[8], 1), 1))=TRUE1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(-(x0[8], 1), 1)), -(x0[8], 1), x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (32) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (33)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (33) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (34)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (34) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (35)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧[(-1)bso_68] ≥ 0)



    We simplified constraint (35) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (36)    (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)







For Pair COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0, x1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0, 1)), x0, x1, 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0, 1)) the following chains were created:
  • We consider the chain 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]), COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0[1], 1)), 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) which results in the following constraint:

    (37)    (&&(>(x1[0], 0), >(x0[0], 1))=TRUEx0[0]=x0[1]x1[0]=x1[1]1551_0_create_ConstantStackPush(-(x0[1], 1))=1858_0_create_InvokeMethodx0[1]=x1[3]x1[1]=x2[3]0=x5[3]java.lang.Object(Terms.List(NULL, NULL))=java.lang.Object(Terms.List(x3[3], x4[3]))∧-(x0[1], 1)=1COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1])≥NonInfC∧COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1])≥4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0[1], 1))∧(UIncreasing(4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0[1], 1))), ≥))



    We solved constraint (37) using rules (I), (II).
  • We consider the chain 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]), COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0[1], 1)), 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) which results in the following constraint:

    (38)    (&&(>(x1[0], 0), >(x0[0], 1))=TRUEx0[0]=x0[1]x1[0]=x1[1]1551_0_create_ConstantStackPush(-(x0[1], 1))=1858_0_create_InvokeMethodx0[1]=x0[6]x1[1]=x1[6]0=x4[6]java.lang.Object(Terms.List(NULL, NULL))=java.lang.Object(Terms.List(x2[6], x3[6]))∧-(x0[1], 1)=x5[6]COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1])≥NonInfC∧COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1])≥4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0[1], 1))∧(UIncreasing(4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0[1], 1))), ≥))



    We solved constraint (38) using rules (I), (II).




For Pair COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0, x1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0, 1)) the following chains were created:
  • We consider the chain 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]), COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1)), 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]) which results in the following constraint:

    (39)    (&&(>(x1[0], 0), >(x0[0], 1))=TRUEx0[0]=x0[2]x1[0]=x1[2]-(x0[2], 1)=x0[0]1COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2])≥NonInfC∧COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2])≥1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))∧(UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥))



    We simplified constraint (39) using rules (III), (IV) which results in the following new constraint:

    (40)    (&&(>(x1[0], 0), >(x0[0], 1))=TRUECOND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[0], x1[0])≥NonInfC∧COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[0], x1[0])≥1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[0], 1))∧(UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥))



    We simplified constraint (40) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (41)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥)∧[(-1)bni_69 + (-1)Bound*bni_69] + [bni_69]x0[0] ≥ 0∧[(-1)bso_70] + x0[0] ≥ 0)



    We simplified constraint (41) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (42)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥)∧[(-1)bni_69 + (-1)Bound*bni_69] + [bni_69]x0[0] ≥ 0∧[(-1)bso_70] + x0[0] ≥ 0)



    We simplified constraint (42) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (43)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥)∧[(-1)bni_69 + (-1)Bound*bni_69] + [bni_69]x0[0] ≥ 0∧[(-1)bso_70] + x0[0] ≥ 0)



    We simplified constraint (43) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (44)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥)∧0 ≥ 0∧[bni_69] ≥ 0∧[(-1)bni_69 + (-1)Bound*bni_69] ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[(-1)bso_70] ≥ 0)







For Pair 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2, +(x5, 1)), >(x1, 0)), 1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) the following chains were created:
  • We consider the chain 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1), COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[4], x2[4], x5[4], java.lang.Object(Terms.List(x3[4], x4[4])), 1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1[4], 1)), x1[4], x2[4], +(x5[4], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))), -(x1[4], 1)) which results in the following constraint:

    (45)    (&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0))=TRUEx1[3]=x1[4]x2[3]=x2[4]x5[3]=x5[4]java.lang.Object(Terms.List(x3[3], x4[3]))=java.lang.Object(Terms.List(x3[4], x4[4])) ⇒ 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)≥NonInfC∧4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)≥COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)∧(UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥))



    We simplified constraint (45) using rules (I), (II), (IV) which results in the following new constraint:

    (46)    (&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0))=TRUE4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)≥NonInfC∧4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)≥COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)∧(UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥))



    We simplified constraint (46) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (47)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥)∧[(-1)Bound*bni_71] + [bni_71]x5[3] + [bni_71]x2[3] + [(2)bni_71]x1[3] ≥ 0∧[1 + (-1)bso_72] + x1[3] ≥ 0)



    We simplified constraint (47) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (48)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥)∧[(-1)Bound*bni_71] + [bni_71]x5[3] + [bni_71]x2[3] + [(2)bni_71]x1[3] ≥ 0∧[1 + (-1)bso_72] + x1[3] ≥ 0)



    We simplified constraint (48) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (49)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥)∧[(-1)Bound*bni_71] + [bni_71]x5[3] + [bni_71]x2[3] + [(2)bni_71]x1[3] ≥ 0∧[1 + (-1)bso_72] + x1[3] ≥ 0)



    We simplified constraint (49) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (50)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_71] ≥ 0∧[bni_71] ≥ 0∧[(2)bni_71] ≥ 0∧[(-1)Bound*bni_71] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[1 + (-1)bso_72] ≥ 0)



  • We consider the chain 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1), COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[5], x2[5], x5[5], java.lang.Object(Terms.List(x3[5], x4[5])), 1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1)) which results in the following constraint:

    (51)    (&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0))=TRUEx1[3]=x1[5]x2[3]=x2[5]x5[3]=x5[5]java.lang.Object(Terms.List(x3[3], x4[3]))=java.lang.Object(Terms.List(x3[5], x4[5])) ⇒ 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)≥NonInfC∧4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)≥COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)∧(UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥))



    We simplified constraint (51) using rules (I), (II), (IV) which results in the following new constraint:

    (52)    (&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0))=TRUE4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)≥NonInfC∧4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)≥COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)∧(UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥))



    We simplified constraint (52) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (53)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥)∧[(-1)Bound*bni_71] + [bni_71]x5[3] + [bni_71]x2[3] + [(2)bni_71]x1[3] ≥ 0∧[1 + (-1)bso_72] + x1[3] ≥ 0)



    We simplified constraint (53) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (54)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥)∧[(-1)Bound*bni_71] + [bni_71]x5[3] + [bni_71]x2[3] + [(2)bni_71]x1[3] ≥ 0∧[1 + (-1)bso_72] + x1[3] ≥ 0)



    We simplified constraint (54) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (55)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥)∧[(-1)Bound*bni_71] + [bni_71]x5[3] + [bni_71]x2[3] + [(2)bni_71]x1[3] ≥ 0∧[1 + (-1)bso_72] + x1[3] ≥ 0)



    We simplified constraint (55) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (56)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_71] ≥ 0∧[bni_71] ≥ 0∧[(2)bni_71] ≥ 0∧[(-1)Bound*bni_71] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[1 + (-1)bso_72] ≥ 0)







For Pair COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1, 1)), x1, x2, +(x5, 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3, x4)))), -(x1, 1)) the following chains were created:
  • We consider the chain 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1), COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[4], x2[4], x5[4], java.lang.Object(Terms.List(x3[4], x4[4])), 1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1[4], 1)), x1[4], x2[4], +(x5[4], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))), -(x1[4], 1)), 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) which results in the following constraint:

    (57)    (&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0))=TRUEx1[3]=x1[4]x2[3]=x2[4]x5[3]=x5[4]java.lang.Object(Terms.List(x3[3], x4[3]))=java.lang.Object(Terms.List(x3[4], x4[4]))∧1551_0_create_ConstantStackPush(-(x1[4], 1))=1858_0_create_InvokeMethodx1[4]=x1[3]1x2[4]=x2[3]1+(x5[4], 1)=x5[3]1java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4]))))=java.lang.Object(Terms.List(x3[3]1, x4[3]1))∧-(x1[4], 1)=1COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[4], x2[4], x5[4], java.lang.Object(Terms.List(x3[4], x4[4])), 1)≥NonInfC∧COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[4], x2[4], x5[4], java.lang.Object(Terms.List(x3[4], x4[4])), 1)≥4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1[4], 1)), x1[4], x2[4], +(x5[4], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))), -(x1[4], 1))∧(UIncreasing(4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1[4], 1)), x1[4], x2[4], +(x5[4], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))), -(x1[4], 1))), ≥))



    We solved constraint (57) using rules (I), (II).
  • We consider the chain 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1), COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[4], x2[4], x5[4], java.lang.Object(Terms.List(x3[4], x4[4])), 1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1[4], 1)), x1[4], x2[4], +(x5[4], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))), -(x1[4], 1)), 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) which results in the following constraint:

    (58)    (&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0))=TRUEx1[3]=x1[4]x2[3]=x2[4]x5[3]=x5[4]java.lang.Object(Terms.List(x3[3], x4[3]))=java.lang.Object(Terms.List(x3[4], x4[4]))∧1551_0_create_ConstantStackPush(-(x1[4], 1))=1858_0_create_InvokeMethodx1[4]=x0[6]x2[4]=x1[6]+(x5[4], 1)=x4[6]java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4]))))=java.lang.Object(Terms.List(x2[6], x3[6]))∧-(x1[4], 1)=x5[6]COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[4], x2[4], x5[4], java.lang.Object(Terms.List(x3[4], x4[4])), 1)≥NonInfC∧COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[4], x2[4], x5[4], java.lang.Object(Terms.List(x3[4], x4[4])), 1)≥4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1[4], 1)), x1[4], x2[4], +(x5[4], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))), -(x1[4], 1))∧(UIncreasing(4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1[4], 1)), x1[4], x2[4], +(x5[4], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))), -(x1[4], 1))), ≥))



    We solved constraint (58) using rules (I), (II).




For Pair COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x1, 1)) the following chains were created:
  • We consider the chain 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1), COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[5], x2[5], x5[5], java.lang.Object(Terms.List(x3[5], x4[5])), 1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1)), 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]) which results in the following constraint:

    (59)    (&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0))=TRUEx1[3]=x1[5]x2[3]=x2[5]x5[3]=x5[5]java.lang.Object(Terms.List(x3[3], x4[3]))=java.lang.Object(Terms.List(x3[5], x4[5]))∧-(x1[5], 1)=x0[0]COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[5], x2[5], x5[5], java.lang.Object(Terms.List(x3[5], x4[5])), 1)≥NonInfC∧COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[5], x2[5], x5[5], java.lang.Object(Terms.List(x3[5], x4[5])), 1)≥1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))∧(UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))), ≥))



    We simplified constraint (59) using rules (I), (II), (III), (IV) which results in the following new constraint:

    (60)    (&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0))=TRUECOND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)≥NonInfC∧COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)≥1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[3], 1))∧(UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))), ≥))



    We simplified constraint (60) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (61)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))), ≥)∧[(-1)bni_73 + (-1)Bound*bni_73] + [bni_73]x5[3] + [bni_73]x2[3] + [bni_73]x1[3] ≥ 0∧[(-1)bso_74] + x5[3] + x2[3] + x1[3] ≥ 0)



    We simplified constraint (61) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (62)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))), ≥)∧[(-1)bni_73 + (-1)Bound*bni_73] + [bni_73]x5[3] + [bni_73]x2[3] + [bni_73]x1[3] ≥ 0∧[(-1)bso_74] + x5[3] + x2[3] + x1[3] ≥ 0)



    We simplified constraint (62) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (63)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))), ≥)∧[(-1)bni_73 + (-1)Bound*bni_73] + [bni_73]x5[3] + [bni_73]x2[3] + [bni_73]x1[3] ≥ 0∧[(-1)bso_74] + x5[3] + x2[3] + x1[3] ≥ 0)



    We simplified constraint (63) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (64)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_73] ≥ 0∧[bni_73] ≥ 0∧[bni_73] ≥ 0∧[(-1)bni_73 + (-1)Bound*bni_73] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[(-1)bso_74] ≥ 0)







For Pair 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1, +(x4, 1)), >(x0, 0)), 1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5) the following chains were created:
  • We consider the chain 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]), COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[7], x1[7], x4[7], java.lang.Object(Terms.List(x2[7], x3[7])), x5[7]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[7], 1)), x0[7], x1[7], +(x4[7], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))), -(x0[7], 1)) which results in the following constraint:

    (65)    (&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0))=TRUEx0[6]=x0[7]x1[6]=x1[7]x4[6]=x4[7]java.lang.Object(Terms.List(x2[6], x3[6]))=java.lang.Object(Terms.List(x2[7], x3[7]))∧x5[6]=x5[7]4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])≥NonInfC∧4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])≥COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])∧(UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥))



    We simplified constraint (65) using rules (I), (II), (IV) which results in the following new constraint:

    (66)    (&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0))=TRUE4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])≥NonInfC∧4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])≥COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])∧(UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥))



    We simplified constraint (66) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (67)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥)∧[(-1)Bound*bni_75] + [bni_75]x5[6] + [bni_75]x4[6] + [bni_75]x1[6] + [(2)bni_75]x0[6] ≥ 0∧[1 + (-1)bso_76] + x5[6] + x4[6] + x1[6] + x0[6] ≥ 0)



    We simplified constraint (67) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (68)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥)∧[(-1)Bound*bni_75] + [bni_75]x5[6] + [bni_75]x4[6] + [bni_75]x1[6] + [(2)bni_75]x0[6] ≥ 0∧[1 + (-1)bso_76] + x5[6] + x4[6] + x1[6] + x0[6] ≥ 0)



    We simplified constraint (68) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (69)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥)∧[(-1)Bound*bni_75] + [bni_75]x5[6] + [bni_75]x4[6] + [bni_75]x1[6] + [(2)bni_75]x0[6] ≥ 0∧[1 + (-1)bso_76] + x5[6] + x4[6] + x1[6] + x0[6] ≥ 0)



    We simplified constraint (69) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (70)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥)∧[bni_75] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_75] ≥ 0∧[bni_75] ≥ 0∧[(2)bni_75] ≥ 0∧[(-1)Bound*bni_75] ≥ 0∧[1] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1 + (-1)bso_76] ≥ 0)



  • We consider the chain 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]), COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[8], x1[8], x4[8], java.lang.Object(Terms.List(x2[8], x3[8])), x5[8]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1)) which results in the following constraint:

    (71)    (&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0))=TRUEx0[6]=x0[8]x1[6]=x1[8]x4[6]=x4[8]java.lang.Object(Terms.List(x2[6], x3[6]))=java.lang.Object(Terms.List(x2[8], x3[8]))∧x5[6]=x5[8]4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])≥NonInfC∧4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])≥COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])∧(UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥))



    We simplified constraint (71) using rules (I), (II), (IV) which results in the following new constraint:

    (72)    (&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0))=TRUE4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])≥NonInfC∧4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])≥COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])∧(UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥))



    We simplified constraint (72) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (73)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥)∧[(-1)Bound*bni_75] + [bni_75]x5[6] + [bni_75]x4[6] + [bni_75]x1[6] + [(2)bni_75]x0[6] ≥ 0∧[1 + (-1)bso_76] + x5[6] + x4[6] + x1[6] + x0[6] ≥ 0)



    We simplified constraint (73) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (74)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥)∧[(-1)Bound*bni_75] + [bni_75]x5[6] + [bni_75]x4[6] + [bni_75]x1[6] + [(2)bni_75]x0[6] ≥ 0∧[1 + (-1)bso_76] + x5[6] + x4[6] + x1[6] + x0[6] ≥ 0)



    We simplified constraint (74) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (75)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥)∧[(-1)Bound*bni_75] + [bni_75]x5[6] + [bni_75]x4[6] + [bni_75]x1[6] + [(2)bni_75]x0[6] ≥ 0∧[1 + (-1)bso_76] + x5[6] + x4[6] + x1[6] + x0[6] ≥ 0)



    We simplified constraint (75) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (76)    (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥)∧[bni_75] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_75] ≥ 0∧[bni_75] ≥ 0∧[(2)bni_75] ≥ 0∧[(-1)Bound*bni_75] ≥ 0∧[1] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1 + (-1)bso_76] ≥ 0)







For Pair COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0, 1)), x0, x1, +(x4, 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2, x3)))), -(x0, 1)) the following chains were created:
  • We consider the chain 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]), COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[7], x1[7], x4[7], java.lang.Object(Terms.List(x2[7], x3[7])), x5[7]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[7], 1)), x0[7], x1[7], +(x4[7], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))), -(x0[7], 1)), 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) which results in the following constraint:

    (77)    (&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0))=TRUEx0[6]=x0[7]x1[6]=x1[7]x4[6]=x4[7]java.lang.Object(Terms.List(x2[6], x3[6]))=java.lang.Object(Terms.List(x2[7], x3[7]))∧x5[6]=x5[7]1551_0_create_ConstantStackPush(-(x0[7], 1))=1858_0_create_InvokeMethodx0[7]=x1[3]x1[7]=x2[3]+(x4[7], 1)=x5[3]java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7]))))=java.lang.Object(Terms.List(x3[3], x4[3]))∧-(x0[7], 1)=1COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[7], x1[7], x4[7], java.lang.Object(Terms.List(x2[7], x3[7])), x5[7])≥NonInfC∧COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[7], x1[7], x4[7], java.lang.Object(Terms.List(x2[7], x3[7])), x5[7])≥4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[7], 1)), x0[7], x1[7], +(x4[7], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))), -(x0[7], 1))∧(UIncreasing(4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[7], 1)), x0[7], x1[7], +(x4[7], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))), -(x0[7], 1))), ≥))



    We solved constraint (77) using rules (I), (II).
  • We consider the chain 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]), COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[7], x1[7], x4[7], java.lang.Object(Terms.List(x2[7], x3[7])), x5[7]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[7], 1)), x0[7], x1[7], +(x4[7], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))), -(x0[7], 1)), 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) which results in the following constraint:

    (78)    (&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0))=TRUEx0[6]=x0[7]x1[6]=x1[7]x4[6]=x4[7]java.lang.Object(Terms.List(x2[6], x3[6]))=java.lang.Object(Terms.List(x2[7], x3[7]))∧x5[6]=x5[7]1551_0_create_ConstantStackPush(-(x0[7], 1))=1858_0_create_InvokeMethodx0[7]=x0[6]1x1[7]=x1[6]1+(x4[7], 1)=x4[6]1java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7]))))=java.lang.Object(Terms.List(x2[6]1, x3[6]1))∧-(x0[7], 1)=x5[6]1COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[7], x1[7], x4[7], java.lang.Object(Terms.List(x2[7], x3[7])), x5[7])≥NonInfC∧COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[7], x1[7], x4[7], java.lang.Object(Terms.List(x2[7], x3[7])), x5[7])≥4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[7], 1)), x0[7], x1[7], +(x4[7], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))), -(x0[7], 1))∧(UIncreasing(4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[7], 1)), x0[7], x1[7], +(x4[7], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))), -(x0[7], 1))), ≥))



    We solved constraint (78) using rules (I), (II).




For Pair COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0, 1)) the following chains were created:
  • We consider the chain 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]), COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[8], x1[8], x4[8], java.lang.Object(Terms.List(x2[8], x3[8])), x5[8]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1)), 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]) which results in the following constraint:

    (79)    (&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0))=TRUEx0[6]=x0[8]x1[6]=x1[8]x4[6]=x4[8]java.lang.Object(Terms.List(x2[6], x3[6]))=java.lang.Object(Terms.List(x2[8], x3[8]))∧x5[6]=x5[8]-(x0[8], 1)=x0[0]COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[8], x1[8], x4[8], java.lang.Object(Terms.List(x2[8], x3[8])), x5[8])≥NonInfC∧COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[8], x1[8], x4[8], java.lang.Object(Terms.List(x2[8], x3[8])), x5[8])≥1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))∧(UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))), ≥))



    We simplified constraint (79) using rules (I), (II), (III), (IV) which results in the following new constraint:

    (80)    (&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0))=TRUECOND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])≥NonInfC∧COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])≥1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[6], 1))∧(UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))), ≥))



    We simplified constraint (80) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (81)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x0[6] ≥ 0∧[(-1)bso_78] + x0[6] ≥ 0)



    We simplified constraint (81) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (82)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x0[6] ≥ 0∧[(-1)bso_78] + x0[6] ≥ 0)



    We simplified constraint (82) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (83)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))), ≥)∧[(-1)bni_77 + (-1)Bound*bni_77] + [bni_77]x0[6] ≥ 0∧[(-1)bso_78] + x0[6] ≥ 0)



    We simplified constraint (83) using rule (IDP_UNRESTRICTED_VARS) which results in the following new constraint:

    (84)    (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_77] ≥ 0∧[(-1)bni_77 + (-1)Bound*bni_77] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[(-1)bso_78] ≥ 0)







To summarize, we get the following constraints P for the following pairs.
  • 1551_0_CREATE_CONSTANTSTACKPUSH(x0) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1, 0), >(x0, 1)), x0, x1)
    • (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)
    • (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)
    • (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)
    • (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)
    • (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)
    • (0 ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-1)bni_67 + (-1)Bound*bni_67] ≥ 0∧0 ≥ 0∧[(-1)bso_68] ≥ 0)

  • COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0, x1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0, 1)), x0, x1, 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0, 1))

  • COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0, x1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0, 1))
    • (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥)∧0 ≥ 0∧[bni_69] ≥ 0∧[(-1)bni_69 + (-1)Bound*bni_69] ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[(-1)bso_70] ≥ 0)

  • 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2, +(x5, 1)), >(x1, 0)), 1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1)
    • (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_71] ≥ 0∧[bni_71] ≥ 0∧[(2)bni_71] ≥ 0∧[(-1)Bound*bni_71] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[1 + (-1)bso_72] ≥ 0)
    • (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_71] ≥ 0∧[bni_71] ≥ 0∧[(2)bni_71] ≥ 0∧[(-1)Bound*bni_71] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[1 + (-1)bso_72] ≥ 0)

  • COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1, 1)), x1, x2, +(x5, 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3, x4)))), -(x1, 1))

  • COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x1, 1))
    • (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))), ≥)∧0 ≥ 0∧0 ≥ 0∧[bni_73] ≥ 0∧[bni_73] ≥ 0∧[bni_73] ≥ 0∧[(-1)bni_73 + (-1)Bound*bni_73] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[(-1)bso_74] ≥ 0)

  • 4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1, +(x4, 1)), >(x0, 0)), 1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5)
    • (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥)∧[bni_75] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_75] ≥ 0∧[bni_75] ≥ 0∧[(2)bni_75] ≥ 0∧[(-1)Bound*bni_75] ≥ 0∧[1] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1 + (-1)bso_76] ≥ 0)
    • (0 ≥ 0 ⇒ (UIncreasing(COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])), ≥)∧[bni_75] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_75] ≥ 0∧[bni_75] ≥ 0∧[(2)bni_75] ≥ 0∧[(-1)Bound*bni_75] ≥ 0∧[1] ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1] ≥ 0∧[1 + (-1)bso_76] ≥ 0)

  • COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0, 1)), x0, x1, +(x4, 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2, x3)))), -(x0, 1))

  • COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0, x1, x4, java.lang.Object(Terms.List(x2, x3)), x5) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0, 1))
    • (0 ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))), ≥)∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[bni_77] ≥ 0∧[(-1)bni_77 + (-1)Bound*bni_77] ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧0 ≥ 0∧[1] ≥ 0∧[(-1)bso_78] ≥ 0)




The constraints for P> respective Pbound are constructed from P where we just replace every occurence of "t ≥ s" in P by "t > s" respective "t ≥ c". Here c stands for the fresh constant used for Pbound.
Using the following integer polynomial ordering the resulting constraints can be solved
Polynomial interpretation over integers with natural coefficients for non-tuple symbols [NONINF][POLO]:

POL(TRUE) = 0   
POL(FALSE) = 0   
POL(4855_1_create_InvokeMethod(x1, x2, x3, x4, x5, x6)) = 0   
POL(1858_0_create_InvokeMethod) = 0   
POL(java.lang.Object(x1)) = 0   
POL(Terms.List(x1, x2)) = 0   
POL(1) = 0   
POL(4889_0_create_InvokeMethod(x1)) = 0   
POL(java.lang.Throwable(x1)) = 0   
POL(java.lang.Exception(x1)) = 0   
POL(java.lang.RuntimeException(x1)) = 0   
POL(java.lang.IndexOutOfBoundsException) = 0   
POL(java.lang.NullPointerException) = 0   
POL(1842_0_create_InvokeMethod(x1)) = 0   
POL(4887_0_create_InvokeMethod(x1, x2, x3, x4, x5, x6)) = 0   
POL(1551_0_CREATE_CONSTANTSTACKPUSH(x1)) = [-1] + [-1]x1   
POL(COND_1551_0_CREATE_CONSTANTSTACKPUSH(x1, x2, x3)) = [-1] + x2 + [-1]x1   
POL(&&(x1, x2)) = 0   
POL(>(x1, x2)) = 0   
POL(0) = 0   
POL(4855_1_CREATE_INVOKEMETHOD(x1, x2, x3, x4, x5, x6)) = x6 + [-1]x5 + x4 + x3 + [2]x2 + [-1]x1   
POL(1551_0_create_ConstantStackPush(x1)) = 0   
POL(-(x1, x2)) = 0   
POL(NULL) = 0   
POL(COND_4855_1_CREATE_INVOKEMETHOD(x1, x2, x3, x4, x5, x6, x7)) = [-1] + [-1]x7 + [-1]x6 + x5 + x4 + x3 + [-1]x2 + [2]x1   
POL(+(x1, x2)) = 0   
POL(Terms.Term(x1)) = 0   
POL(COND_4855_1_CREATE_INVOKEMETHOD1(x1, x2, x3, x4, x5, x6, x7)) = [-1] + [-1]x6 + x3 + [-1]x2 + [2]x1   

The following pairs are in P>:

COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0[1], 1))
4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)
COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[4], x2[4], x5[4], java.lang.Object(Terms.List(x3[4], x4[4])), 1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1[4], 1)), x1[4], x2[4], +(x5[4], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))), -(x1[4], 1))
4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])
COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[7], x1[7], x4[7], java.lang.Object(Terms.List(x2[7], x3[7])), x5[7]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[7], 1)), x0[7], x1[7], +(x4[7], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))), -(x0[7], 1))

The following pairs are in Pbound:

1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])
COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[1], x1[1]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[1], 1)), x0[1], x1[1], 0, java.lang.Object(Terms.List(NULL, NULL)), -(x0[1], 1))
COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))
4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1) → COND_4855_1_CREATE_INVOKEMETHOD(&&(>(x2[3], +(x5[3], 1)), >(x1[3], 0)), 1858_0_create_InvokeMethod, x1[3], x2[3], x5[3], java.lang.Object(Terms.List(x3[3], x4[3])), 1)
COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[4], x2[4], x5[4], java.lang.Object(Terms.List(x3[4], x4[4])), 1) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x1[4], 1)), x1[4], x2[4], +(x5[4], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x3[4], x4[4])))), -(x1[4], 1))
COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[5], x2[5], x5[5], java.lang.Object(Terms.List(x3[5], x4[5])), 1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))
4855_1_CREATE_INVOKEMETHOD(1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6]) → COND_4855_1_CREATE_INVOKEMETHOD1(&&(>(x1[6], +(x4[6], 1)), >(x0[6], 0)), 1858_0_create_InvokeMethod, x0[6], x1[6], x4[6], java.lang.Object(Terms.List(x2[6], x3[6])), x5[6])
COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[7], x1[7], x4[7], java.lang.Object(Terms.List(x2[7], x3[7])), x5[7]) → 4855_1_CREATE_INVOKEMETHOD(1551_0_create_ConstantStackPush(-(x0[7], 1)), x0[7], x1[7], +(x4[7], 1), java.lang.Object(Terms.List(java.lang.Object(Terms.Term(1858_0_create_InvokeMethod)), java.lang.Object(Terms.List(x2[7], x3[7])))), -(x0[7], 1))
COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[8], x1[8], x4[8], java.lang.Object(Terms.List(x2[8], x3[8])), x5[8]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))

The following pairs are in P:

1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])
COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))
COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[5], x2[5], x5[5], java.lang.Object(Terms.List(x3[5], x4[5])), 1) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x1[5], 1))
COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[8], x1[8], x4[8], java.lang.Object(Terms.List(x2[8], x3[8])), x5[8]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[8], 1))

At least the following rules have been oriented under context sensitive arithmetic replacement:

&&(TRUE, TRUE)1TRUE1
&&(TRUE, FALSE)1FALSE1
&&(FALSE, TRUE)1FALSE1
&&(FALSE, FALSE)1FALSE1

(22) Obligation:

IDP problem:
The following function symbols are pre-defined:
!=~Neq: (Integer, Integer) -> Boolean
*~Mul: (Integer, Integer) -> Integer
>=~Ge: (Integer, Integer) -> Boolean
-1~UnaryMinus: (Integer) -> Integer
|~Bwor: (Integer, Integer) -> Integer
/~Div: (Integer, Integer) -> Integer
=~Eq: (Integer, Integer) -> Boolean
~Bwxor: (Integer, Integer) -> Integer
||~Lor: (Boolean, Boolean) -> Boolean
!~Lnot: (Boolean) -> Boolean
<~Lt: (Integer, Integer) -> Boolean
-~Sub: (Integer, Integer) -> Integer
<=~Le: (Integer, Integer) -> Boolean
>~Gt: (Integer, Integer) -> Boolean
~~Bwnot: (Integer) -> Integer
%~Mod: (Integer, Integer) -> Integer
&~Bwand: (Integer, Integer) -> Integer
+~Add: (Integer, Integer) -> Integer
&&~Land: (Boolean, Boolean) -> Boolean


The following domains are used:

Boolean, Integer


The ITRS R consists of the following rules:
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException)))))
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException)))))
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x0) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException)))))
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x0) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException)))))
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x6), x7, x8, x11, java.lang.Object(Terms.List(x9, x10)), x1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))))
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0))))), x7, x8, x11, java.lang.Object(Terms.List(x9, x10)), x1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))))

The integer pair graph contains the following rules and edges:
(0): 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(x1[0] > 0 && x0[0] > 1, x0[0], x1[0])
(2): COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(x0[2] - 1)
(5): COND_4855_1_CREATE_INVOKEMETHOD(TRUE, 1858_0_create_InvokeMethod, x1[5], x2[5], x5[5], java.lang.Object(Terms.List(x3[5], x4[5])), 1) → 1551_0_CREATE_CONSTANTSTACKPUSH(x1[5] - 1)
(8): COND_4855_1_CREATE_INVOKEMETHOD1(TRUE, 1858_0_create_InvokeMethod, x0[8], x1[8], x4[8], java.lang.Object(Terms.List(x2[8], x3[8])), x5[8]) → 1551_0_CREATE_CONSTANTSTACKPUSH(x0[8] - 1)

(2) -> (0), if (x0[2] - 1* x0[0])


(5) -> (0), if (x1[5] - 1* x0[0])


(8) -> (0), if (x0[8] - 1* x0[0])


(0) -> (2), if (x1[0] > 0 && x0[0] > 1x0[0]* x0[2]x1[0]* x1[2])



The set Q consists of the following terms:
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x0, x1, x2, java.lang.Object(Terms.List(x3, x4)), 1)
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x0)
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x6), x7, x8, x9, java.lang.Object(Terms.List(x10, x11)), x1)
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0))))), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x6)

(23) IDependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 1 SCC with 2 less nodes.

(24) Obligation:

IDP problem:
The following function symbols are pre-defined:
!=~Neq: (Integer, Integer) -> Boolean
*~Mul: (Integer, Integer) -> Integer
>=~Ge: (Integer, Integer) -> Boolean
-1~UnaryMinus: (Integer) -> Integer
|~Bwor: (Integer, Integer) -> Integer
/~Div: (Integer, Integer) -> Integer
=~Eq: (Integer, Integer) -> Boolean
~Bwxor: (Integer, Integer) -> Integer
||~Lor: (Boolean, Boolean) -> Boolean
!~Lnot: (Boolean) -> Boolean
<~Lt: (Integer, Integer) -> Boolean
-~Sub: (Integer, Integer) -> Integer
<=~Le: (Integer, Integer) -> Boolean
>~Gt: (Integer, Integer) -> Boolean
~~Bwnot: (Integer) -> Integer
%~Mod: (Integer, Integer) -> Integer
&~Bwand: (Integer, Integer) -> Integer
+~Add: (Integer, Integer) -> Integer
&&~Land: (Boolean, Boolean) -> Boolean


The following domains are used:

Integer, Boolean


The ITRS R consists of the following rules:
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException)))))
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), 1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException)))))
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x0) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.IndexOutOfBoundsException)))))
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x0) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(java.lang.NullPointerException)))))
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, x5, java.lang.Object(Terms.List(x3, x4)), x6), x7, x8, x11, java.lang.Object(Terms.List(x9, x10)), x1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))))
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0))))), x7, x8, x11, java.lang.Object(Terms.List(x9, x10)), x1) → 4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))))

The integer pair graph contains the following rules and edges:
(2): COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(x0[2] - 1)
(0): 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(x1[0] > 0 && x0[0] > 1, x0[0], x1[0])

(2) -> (0), if (x0[2] - 1* x0[0])


(0) -> (2), if (x1[0] > 0 && x0[0] > 1x0[0]* x0[2]x1[0]* x1[2])



The set Q consists of the following terms:
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x0, x1, x2, java.lang.Object(Terms.List(x3, x4)), 1)
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x0)
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x6), x7, x8, x9, java.lang.Object(Terms.List(x10, x11)), x1)
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0))))), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x6)

(25) UsableRulesProof (EQUIVALENT transformation)

As all Q-normal forms are R-normal forms we are in the innermost case. Hence, by the usable rules processor [LPAR04] we can delete all non-usable rules [FROCOS05] from R.

(26) Obligation:

IDP problem:
The following function symbols are pre-defined:
!=~Neq: (Integer, Integer) -> Boolean
*~Mul: (Integer, Integer) -> Integer
>=~Ge: (Integer, Integer) -> Boolean
-1~UnaryMinus: (Integer) -> Integer
|~Bwor: (Integer, Integer) -> Integer
/~Div: (Integer, Integer) -> Integer
=~Eq: (Integer, Integer) -> Boolean
~Bwxor: (Integer, Integer) -> Integer
||~Lor: (Boolean, Boolean) -> Boolean
!~Lnot: (Boolean) -> Boolean
<~Lt: (Integer, Integer) -> Boolean
-~Sub: (Integer, Integer) -> Integer
<=~Le: (Integer, Integer) -> Boolean
>~Gt: (Integer, Integer) -> Boolean
~~Bwnot: (Integer) -> Integer
%~Mod: (Integer, Integer) -> Integer
&~Bwand: (Integer, Integer) -> Integer
+~Add: (Integer, Integer) -> Integer
&&~Land: (Boolean, Boolean) -> Boolean


The following domains are used:

Integer, Boolean


R is empty.

The integer pair graph contains the following rules and edges:
(2): COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(x0[2] - 1)
(0): 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(x1[0] > 0 && x0[0] > 1, x0[0], x1[0])

(2) -> (0), if (x0[2] - 1* x0[0])


(0) -> (2), if (x1[0] > 0 && x0[0] > 1x0[0]* x0[2]x1[0]* x1[2])



The set Q consists of the following terms:
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x0, x1, x2, java.lang.Object(Terms.List(x3, x4)), 1)
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x0)
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x6), x7, x8, x9, java.lang.Object(Terms.List(x10, x11)), x1)
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0))))), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x6)

(27) IDPNonInfProof (SOUND transformation)

Used the following options for this NonInfProof:
IDPGPoloSolver: Range: [(-1,2)] IsNat: false Interpretation Shape Heuristic: aprove.DPFramework.IDPProblem.Processors.nonInf.poly.IdpDefaultShapeHeuristic@49e7d35a Constraint Generator: NonInfConstraintGenerator: PathGenerator: MetricPathGenerator: Max Left Steps: 1 Max Right Steps: 1

The constraints were generated the following way:
The DP Problem is simplified using the Induction Calculus [NONINF] with the following steps:
Note that final constraints are written in bold face.


For Pair COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1)) the following chains were created:
  • We consider the chain 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]), COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1)), 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]) which results in the following constraint:

    (1)    (&&(>(x1[0], 0), >(x0[0], 1))=TRUEx0[0]=x0[2]x1[0]=x1[2]-(x0[2], 1)=x0[0]1COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2])≥NonInfC∧COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2])≥1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))∧(UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥))



    We simplified constraint (1) using rules (III), (IV), (IDP_BOOLEAN) which results in the following new constraint:

    (2)    (>(x1[0], 0)=TRUE>(x0[0], 1)=TRUECOND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[0], x1[0])≥NonInfC∧COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[0], x1[0])≥1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[0], 1))∧(UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥))



    We simplified constraint (2) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (3)    (x1[0] + [-1] ≥ 0∧x0[0] + [-2] ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥)∧[(-1)bni_11 + (-1)Bound*bni_11] + [bni_11]x0[0] ≥ 0∧[1 + (-1)bso_12] ≥ 0)



    We simplified constraint (3) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (4)    (x1[0] + [-1] ≥ 0∧x0[0] + [-2] ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥)∧[(-1)bni_11 + (-1)Bound*bni_11] + [bni_11]x0[0] ≥ 0∧[1 + (-1)bso_12] ≥ 0)



    We simplified constraint (4) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (5)    (x1[0] + [-1] ≥ 0∧x0[0] + [-2] ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥)∧[(-1)bni_11 + (-1)Bound*bni_11] + [bni_11]x0[0] ≥ 0∧[1 + (-1)bso_12] ≥ 0)



    We simplified constraint (5) using rule (IDP_SMT_SPLIT) which results in the following new constraint:

    (6)    (x1[0] ≥ 0∧x0[0] + [-2] ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥)∧[(-1)bni_11 + (-1)Bound*bni_11] + [bni_11]x0[0] ≥ 0∧[1 + (-1)bso_12] ≥ 0)



    We simplified constraint (6) using rule (IDP_SMT_SPLIT) which results in the following new constraint:

    (7)    (x1[0] ≥ 0∧x0[0] ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥)∧[bni_11 + (-1)Bound*bni_11] + [bni_11]x0[0] ≥ 0∧[1 + (-1)bso_12] ≥ 0)







For Pair 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]) the following chains were created:
  • We consider the chain COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1)), 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0]), COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1)) which results in the following constraint:

    (8)    (-(x0[2], 1)=x0[0]&&(>(x1[0], 0), >(x0[0], 1))=TRUEx0[0]=x0[2]1x1[0]=x1[2]11551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(x0[0])≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (8) using rules (III), (IV), (IDP_BOOLEAN) which results in the following new constraint:

    (9)    (>(x1[0], 0)=TRUE>(-(x0[2], 1), 1)=TRUE1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))≥NonInfC∧1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))≥COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(-(x0[2], 1), 1)), -(x0[2], 1), x1[0])∧(UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥))



    We simplified constraint (9) using rule (POLY_CONSTRAINTS) which results in the following new constraint:

    (10)    (x1[0] + [-1] ≥ 0∧x0[2] + [-3] ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-2)bni_13 + (-1)Bound*bni_13] + [bni_13]x0[2] ≥ 0∧[(-1)bso_14] ≥ 0)



    We simplified constraint (10) using rule (IDP_POLY_SIMPLIFY) which results in the following new constraint:

    (11)    (x1[0] + [-1] ≥ 0∧x0[2] + [-3] ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-2)bni_13 + (-1)Bound*bni_13] + [bni_13]x0[2] ≥ 0∧[(-1)bso_14] ≥ 0)



    We simplified constraint (11) using rule (POLY_REMOVE_MIN_MAX) which results in the following new constraint:

    (12)    (x1[0] + [-1] ≥ 0∧x0[2] + [-3] ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-2)bni_13 + (-1)Bound*bni_13] + [bni_13]x0[2] ≥ 0∧[(-1)bso_14] ≥ 0)



    We simplified constraint (12) using rule (IDP_SMT_SPLIT) which results in the following new constraint:

    (13)    (x1[0] ≥ 0∧x0[2] + [-3] ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[(-2)bni_13 + (-1)Bound*bni_13] + [bni_13]x0[2] ≥ 0∧[(-1)bso_14] ≥ 0)



    We simplified constraint (13) using rule (IDP_SMT_SPLIT) which results in the following new constraint:

    (14)    (x1[0] ≥ 0∧x0[2] ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[bni_13 + (-1)Bound*bni_13] + [bni_13]x0[2] ≥ 0∧[(-1)bso_14] ≥ 0)







To summarize, we get the following constraints P for the following pairs.
  • COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))
    • (x1[0] ≥ 0∧x0[0] ≥ 0 ⇒ (UIncreasing(1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))), ≥)∧[bni_11 + (-1)Bound*bni_11] + [bni_11]x0[0] ≥ 0∧[1 + (-1)bso_12] ≥ 0)

  • 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])
    • (x1[0] ≥ 0∧x0[2] ≥ 0 ⇒ (UIncreasing(COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])), ≥)∧[bni_13 + (-1)Bound*bni_13] + [bni_13]x0[2] ≥ 0∧[(-1)bso_14] ≥ 0)




The constraints for P> respective Pbound are constructed from P where we just replace every occurence of "t ≥ s" in P by "t > s" respective "t ≥ c". Here c stands for the fresh constant used for Pbound.
Using the following integer polynomial ordering the resulting constraints can be solved
Polynomial interpretation over integers[POLO]:

POL(TRUE) = 0   
POL(FALSE) = 0   
POL(COND_1551_0_CREATE_CONSTANTSTACKPUSH(x1, x2, x3)) = [-1] + x2 + [-1]x1   
POL(1551_0_CREATE_CONSTANTSTACKPUSH(x1)) = [-1] + x1   
POL(-(x1, x2)) = x1 + [-1]x2   
POL(1) = [1]   
POL(&&(x1, x2)) = 0   
POL(>(x1, x2)) = [-1]   
POL(0) = 0   

The following pairs are in P>:

COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))

The following pairs are in Pbound:

COND_1551_0_CREATE_CONSTANTSTACKPUSH(TRUE, x0[2], x1[2]) → 1551_0_CREATE_CONSTANTSTACKPUSH(-(x0[2], 1))
1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])

The following pairs are in P:

1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(&&(>(x1[0], 0), >(x0[0], 1)), x0[0], x1[0])

At least the following rules have been oriented under context sensitive arithmetic replacement:

&&(TRUE, TRUE)1TRUE1
&&(TRUE, FALSE)1FALSE1
&&(FALSE, TRUE)1FALSE1
&&(FALSE, FALSE)1FALSE1

(28) Obligation:

IDP problem:
The following function symbols are pre-defined:
!=~Neq: (Integer, Integer) -> Boolean
*~Mul: (Integer, Integer) -> Integer
>=~Ge: (Integer, Integer) -> Boolean
-1~UnaryMinus: (Integer) -> Integer
|~Bwor: (Integer, Integer) -> Integer
/~Div: (Integer, Integer) -> Integer
=~Eq: (Integer, Integer) -> Boolean
~Bwxor: (Integer, Integer) -> Integer
||~Lor: (Boolean, Boolean) -> Boolean
!~Lnot: (Boolean) -> Boolean
<~Lt: (Integer, Integer) -> Boolean
-~Sub: (Integer, Integer) -> Integer
<=~Le: (Integer, Integer) -> Boolean
>~Gt: (Integer, Integer) -> Boolean
~~Bwnot: (Integer) -> Integer
%~Mod: (Integer, Integer) -> Integer
&~Bwand: (Integer, Integer) -> Integer
+~Add: (Integer, Integer) -> Integer
&&~Land: (Boolean, Boolean) -> Boolean


The following domains are used:

Boolean, Integer


R is empty.

The integer pair graph contains the following rules and edges:
(0): 1551_0_CREATE_CONSTANTSTACKPUSH(x0[0]) → COND_1551_0_CREATE_CONSTANTSTACKPUSH(x1[0] > 0 && x0[0] > 1, x0[0], x1[0])


The set Q consists of the following terms:
4855_1_create_InvokeMethod(1858_0_create_InvokeMethod, x0, x1, x2, java.lang.Object(Terms.List(x3, x4)), 1)
4855_1_create_InvokeMethod(1842_0_create_InvokeMethod(x0), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x0)
4855_1_create_InvokeMethod(4887_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0)))), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x6), x7, x8, x9, java.lang.Object(Terms.List(x10, x11)), x1)
4855_1_create_InvokeMethod(4889_0_create_InvokeMethod(java.lang.Object(java.lang.Throwable(java.lang.Exception(java.lang.RuntimeException(x0))))), x1, x2, x3, java.lang.Object(Terms.List(x4, x5)), x6)

(29) IDependencyGraphProof (EQUIVALENT transformation)

The approximation of the Dependency Graph [LPAR04,FROCOS05,EDGSTAR] contains 0 SCCs with 1 less node.

(30) TRUE