(0) Obligation:

JBC Problem based on JBC Program:
Manifest-Version: 1.0 Created-By: 1.6.0_14 (Sun Microsystems Inc.) Main-Class: DivTernary/DivTernary
package DivTernary;
public class DivTernary {
// by Thomas Kolbe
public static Nats div(final Nats x, final Nats y, final Nats z) {
if (z.isZero()) {
return Nats.zero();
}
if (y.isZero()) {
return Nats.succ(div(x.copy(), z.copy(), z.copy()));
}
if (x.isZero()) {
return Nats.zero();
}
return div(x.pred.copy(), y.pred.copy(), z);
}

public static void main(final String[] args) {

final Nats x = new Nats(args[0].length());
final Nats y = new Nats(args[1].length());

div(x, y, y);
}
}


package DivTernary;

public class Nats {
Nats pred;

public Nats() {
}

public Nats(final int n) {
if (n <= 0) {
this.pred = null;
} else {
this.pred = new Nats(n - 1);
}
}

public int toInt() {
if (this.pred == null) {
return 0;
}
return this.pred.toInt() + 1;
}

@Override
public String toString() {
return (String.valueOf(toInt()));
}

public boolean isZero() {
return (this.pred == null);
}

public static Nats zero() {
return new Nats();
}

public static Nats succ(final Nats x) {
final Nats y = new Nats();
y.pred = x;
return y;
}

/**
* @return
*/
public Nats copy() {
if (this.pred == null) {
return new Nats();
}
final Nats predCopy = this.pred.copy();
return succ(predCopy);
}

}


(1) JBCToGraph (SOUND transformation)

Constructed TerminationGraph.

(2) Obligation:

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

DivTernary.Nats.<init>(I)V: Graph of 27 nodes with 0 SCCs.

DivTernary.DivTernary.div(LDivTernary/Nats;LDivTernary/Nats;LDivTernary/Nats;)LDivTernary/Nats;: Graph of 359 nodes with 0 SCCs.

DivTernary.Nats.copy()LDivTernary/Nats;: Graph of 128 nodes with 0 SCCs.


(3) TerminationGraphToSCCProof (SOUND transformation)

Splitted TerminationGraph to 3 SCCss.

(4) Complex Obligation (AND)

(5) Obligation:

SCC of termination graph based on JBC Program.
SCC contains nodes from the following methods: DivTernary.Nats.copy()LDivTernary/Nats;
SCC calls the following helper methods: DivTernary.Nats.copy()LDivTernary/Nats;
Performed SCC analyses: UsedFieldsAnalysis

(6) SCCToIDPv1Proof (SOUND transformation)

Transformed FIGraph SCCs to IDPs. Log:

Generated 27 rules for P and 105 rules for R.


P rules:
3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(o5413sub), java.lang.Object(o5413sub)) → 3308_0_copy_FieldAccess(EOS(STATIC_3308), java.lang.Object(o5413sub), java.lang.Object(o5413sub))
3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(o5413sub), java.lang.Object(o5413sub)) → 3309_0_copy_FieldAccess(EOS(STATIC_3309), java.lang.Object(o5413sub), java.lang.Object(o5413sub))
3308_0_copy_FieldAccess(EOS(STATIC_3308), java.lang.Object(o5413sub), java.lang.Object(o5413sub)) → 3320_0_copy_FieldAccess(EOS(STATIC_3320), java.lang.Object(o5413sub), java.lang.Object(o5413sub))
3308_0_copy_FieldAccess(EOS(STATIC_3308), java.lang.Object(o5413sub), java.lang.Object(o5413sub)) → 3321_0_copy_FieldAccess(EOS(STATIC_3321), java.lang.Object(o5413sub), java.lang.Object(o5413sub))
3320_0_copy_FieldAccess(EOS(STATIC_3320), java.lang.Object(DivTernary.Nats(EOC, o5463)), java.lang.Object(DivTernary.Nats(EOC, o5463))) → 3341_0_copy_FieldAccess(EOS(STATIC_3341), java.lang.Object(DivTernary.Nats(EOC, o5463)), java.lang.Object(DivTernary.Nats(EOC, o5463)))
3341_0_copy_FieldAccess(EOS(STATIC_3341), java.lang.Object(DivTernary.Nats(EOC, o5463)), java.lang.Object(DivTernary.Nats(EOC, o5463))) → 3349_0_copy_NONNULL(EOS(STATIC_3349), java.lang.Object(DivTernary.Nats(EOC, o5463)), o5463)
3349_0_copy_NONNULL(EOS(STATIC_3349), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub))), java.lang.Object(o5491sub)) → 3355_0_copy_NONNULL(EOS(STATIC_3355), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub))), java.lang.Object(o5491sub))
3355_0_copy_NONNULL(EOS(STATIC_3355), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub))), java.lang.Object(o5491sub)) → 3360_0_copy_Load(EOS(STATIC_3360), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub))))
3360_0_copy_Load(EOS(STATIC_3360), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub)))) → 3366_0_copy_FieldAccess(EOS(STATIC_3366), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub))))
3366_0_copy_FieldAccess(EOS(STATIC_3366), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub)))) → 3372_0_copy_InvokeMethod(EOS(STATIC_3372), java.lang.Object(o5491sub))
3372_0_copy_InvokeMethod(EOS(STATIC_3372), java.lang.Object(o5491sub)) → 3379_1_copy_InvokeMethod(3379_0_copy_Load(EOS(STATIC_3379), java.lang.Object(o5491sub)), java.lang.Object(o5491sub))
3379_0_copy_Load(EOS(STATIC_3379), java.lang.Object(o5491sub)) → 3385_0_copy_Load(EOS(STATIC_3385), java.lang.Object(o5491sub))
3385_0_copy_Load(EOS(STATIC_3385), java.lang.Object(o5491sub)) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o5491sub))
3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o5413sub)) → 3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(o5413sub), java.lang.Object(o5413sub))
3321_0_copy_FieldAccess(EOS(STATIC_3321), java.lang.Object(DivTernary.Nats(EOC, o5465)), java.lang.Object(DivTernary.Nats(EOC, o5465))) → 3343_0_copy_FieldAccess(EOS(STATIC_3343), java.lang.Object(DivTernary.Nats(EOC, o5465)), java.lang.Object(DivTernary.Nats(EOC, o5465)))
3343_0_copy_FieldAccess(EOS(STATIC_3343), java.lang.Object(DivTernary.Nats(EOC, o5465)), java.lang.Object(DivTernary.Nats(EOC, o5465))) → 3353_0_copy_NONNULL(EOS(STATIC_3353), java.lang.Object(DivTernary.Nats(EOC, o5465)), o5465)
3353_0_copy_NONNULL(EOS(STATIC_3353), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub))), java.lang.Object(o5492sub)) → 3357_0_copy_NONNULL(EOS(STATIC_3357), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub))), java.lang.Object(o5492sub))
3357_0_copy_NONNULL(EOS(STATIC_3357), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub))), java.lang.Object(o5492sub)) → 3363_0_copy_Load(EOS(STATIC_3363), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub))))
3363_0_copy_Load(EOS(STATIC_3363), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub)))) → 3369_0_copy_FieldAccess(EOS(STATIC_3369), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub))))
3369_0_copy_FieldAccess(EOS(STATIC_3369), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub)))) → 3375_0_copy_InvokeMethod(EOS(STATIC_3375), java.lang.Object(o5492sub))
3375_0_copy_InvokeMethod(EOS(STATIC_3375), java.lang.Object(o5492sub)) → 3382_1_copy_InvokeMethod(3382_0_copy_Load(EOS(STATIC_3382), java.lang.Object(o5492sub)), java.lang.Object(o5492sub))
3382_0_copy_Load(EOS(STATIC_3382), java.lang.Object(o5492sub)) → 3386_0_copy_Load(EOS(STATIC_3386), java.lang.Object(o5492sub))
3386_0_copy_Load(EOS(STATIC_3386), java.lang.Object(o5492sub)) → 3396_0_copy_Load(EOS(STATIC_3396), java.lang.Object(o5492sub))
3396_0_copy_Load(EOS(STATIC_3396), java.lang.Object(o5492sub)) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o5492sub))
3309_0_copy_FieldAccess(EOS(STATIC_3309), java.lang.Object(DivTernary.Nats(EOC, o5454)), java.lang.Object(DivTernary.Nats(EOC, o5454))) → 3322_0_copy_FieldAccess(EOS(STATIC_3322), java.lang.Object(DivTernary.Nats(EOC, o5454)), java.lang.Object(DivTernary.Nats(EOC, o5454)))
3322_0_copy_FieldAccess(EOS(STATIC_3322), java.lang.Object(DivTernary.Nats(EOC, o5454)), java.lang.Object(DivTernary.Nats(EOC, o5454))) → 3344_0_copy_NONNULL(EOS(STATIC_3344), java.lang.Object(DivTernary.Nats(EOC, o5454)), o5454)
3344_0_copy_NONNULL(EOS(STATIC_3344), java.lang.Object(DivTernary.Nats(EOC, o5454)), o5454) → 3349_0_copy_NONNULL(EOS(STATIC_3349), java.lang.Object(DivTernary.Nats(EOC, o5454)), o5454)
R rules:
3349_0_copy_NONNULL(EOS(STATIC_3349), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 3356_0_copy_NONNULL(EOS(STATIC_3356), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL)
3353_0_copy_NONNULL(EOS(STATIC_3353), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 3358_0_copy_NONNULL(EOS(STATIC_3358), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL)
3356_0_copy_NONNULL(EOS(STATIC_3356), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 3361_0_copy_New(EOS(STATIC_3361), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3358_0_copy_NONNULL(EOS(STATIC_3358), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 3365_0_copy_New(EOS(STATIC_3365), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3361_0_copy_New(EOS(STATIC_3361), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3368_0_copy_Duplicate(EOS(STATIC_3368), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3365_0_copy_New(EOS(STATIC_3365), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3371_0_copy_Duplicate(EOS(STATIC_3371), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3368_0_copy_Duplicate(EOS(STATIC_3368), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3374_0_copy_InvokeMethod(EOS(STATIC_3374), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3371_0_copy_Duplicate(EOS(STATIC_3371), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3378_0_copy_InvokeMethod(EOS(STATIC_3378), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3374_0_copy_InvokeMethod(EOS(STATIC_3374), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3380_0_<init>_Load(EOS(STATIC_3380), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3378_0_copy_InvokeMethod(EOS(STATIC_3378), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3383_0_<init>_Load(EOS(STATIC_3383), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3465_0_copy_Return(EOS(STATIC_3465), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3379_1_copy_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3508_0_copy_Return(EOS(STATIC_3508), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3379_1_copy_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3654_0_copy_Return(EOS(STATIC_3654), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3379_1_copy_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3714_0_copy_Return(EOS(STATIC_3714), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8556))))))) → 4358_0_copy_Return(EOS(STATIC_4358), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8556)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
3379_1_copy_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8605))))))) → 4395_0_copy_Return(EOS(STATIC_4395), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8605)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
3380_0_<init>_Load(EOS(STATIC_3380), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3387_0_<init>_InvokeMethod(EOS(STATIC_3387), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3382_1_copy_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3466_0_copy_Return(EOS(STATIC_3466), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3382_1_copy_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3512_0_copy_Return(EOS(STATIC_3512), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3382_1_copy_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3655_0_copy_Return(EOS(STATIC_3655), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3382_1_copy_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3718_0_copy_Return(EOS(STATIC_3718), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8563))))))) → 4360_0_copy_Return(EOS(STATIC_4360), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8563)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
3382_1_copy_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8612))))))) → 4397_0_copy_Return(EOS(STATIC_4397), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8612)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
3383_0_<init>_Load(EOS(STATIC_3383), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3390_0_<init>_InvokeMethod(EOS(STATIC_3390), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3387_0_<init>_InvokeMethod(EOS(STATIC_3387), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3394_0_<init>_Return(EOS(STATIC_3394), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3390_0_<init>_InvokeMethod(EOS(STATIC_3390), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3399_0_<init>_Return(EOS(STATIC_3399), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3394_0_<init>_Return(EOS(STATIC_3394), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3399_0_<init>_Return(EOS(STATIC_3399), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3465_0_copy_Return(EOS(STATIC_3465), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3509_0_copy_Return(EOS(STATIC_3509), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3466_0_copy_Return(EOS(STATIC_3466), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3516_0_copy_Store(EOS(STATIC_3516), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3508_0_copy_Return(EOS(STATIC_3508), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3509_0_copy_Return(EOS(STATIC_3509), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3509_0_copy_Return(EOS(STATIC_3509), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3518_0_copy_Store(EOS(STATIC_3518), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3512_0_copy_Return(EOS(STATIC_3512), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3466_0_copy_Return(EOS(STATIC_3466), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3516_0_copy_Store(EOS(STATIC_3516), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3521_0_copy_Load(EOS(STATIC_3521), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3518_0_copy_Store(EOS(STATIC_3518), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3524_0_copy_Load(EOS(STATIC_3524), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3521_0_copy_Load(EOS(STATIC_3521), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3526_0_copy_InvokeMethod(EOS(STATIC_3526), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3524_0_copy_Load(EOS(STATIC_3524), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3529_0_copy_InvokeMethod(EOS(STATIC_3529), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3526_0_copy_InvokeMethod(EOS(STATIC_3526), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3532_0_succ_New(EOS(STATIC_3532), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3529_0_copy_InvokeMethod(EOS(STATIC_3529), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3533_0_succ_New(EOS(STATIC_3533), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3532_0_succ_New(EOS(STATIC_3532), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3537_0_succ_Duplicate(EOS(STATIC_3537), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3533_0_succ_New(EOS(STATIC_3533), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3540_0_succ_Duplicate(EOS(STATIC_3540), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3537_0_succ_Duplicate(EOS(STATIC_3537), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3547_0_succ_InvokeMethod(EOS(STATIC_3547), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3540_0_succ_Duplicate(EOS(STATIC_3540), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3550_0_succ_InvokeMethod(EOS(STATIC_3550), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3547_0_succ_InvokeMethod(EOS(STATIC_3547), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3558_0_<init>_Load(EOS(STATIC_3558), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3550_0_succ_InvokeMethod(EOS(STATIC_3550), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3560_0_<init>_Load(EOS(STATIC_3560), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3558_0_<init>_Load(EOS(STATIC_3558), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3561_0_<init>_InvokeMethod(EOS(STATIC_3561), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3560_0_<init>_Load(EOS(STATIC_3560), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3564_0_<init>_InvokeMethod(EOS(STATIC_3564), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3561_0_<init>_InvokeMethod(EOS(STATIC_3561), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3566_0_<init>_Return(EOS(STATIC_3566), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3564_0_<init>_InvokeMethod(EOS(STATIC_3564), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3569_0_<init>_Return(EOS(STATIC_3569), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3566_0_<init>_Return(EOS(STATIC_3566), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3570_0_succ_Store(EOS(STATIC_3570), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3569_0_<init>_Return(EOS(STATIC_3569), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3573_0_succ_Store(EOS(STATIC_3573), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3570_0_succ_Store(EOS(STATIC_3570), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3574_0_succ_Load(EOS(STATIC_3574), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3573_0_succ_Store(EOS(STATIC_3573), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3577_0_succ_Load(EOS(STATIC_3577), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3574_0_succ_Load(EOS(STATIC_3574), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3578_0_succ_Load(EOS(STATIC_3578), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3577_0_succ_Load(EOS(STATIC_3577), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3581_0_succ_Load(EOS(STATIC_3581), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3578_0_succ_Load(EOS(STATIC_3578), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3582_0_succ_FieldAccess(EOS(STATIC_3582), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3581_0_succ_Load(EOS(STATIC_3581), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3584_0_succ_FieldAccess(EOS(STATIC_3584), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3582_0_succ_FieldAccess(EOS(STATIC_3582), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3586_0_succ_Load(EOS(STATIC_3586), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3584_0_succ_FieldAccess(EOS(STATIC_3584), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3589_0_succ_Load(EOS(STATIC_3589), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3586_0_succ_Load(EOS(STATIC_3586), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3591_0_succ_Return(EOS(STATIC_3591), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3589_0_succ_Load(EOS(STATIC_3589), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3593_0_succ_Return(EOS(STATIC_3593), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3591_0_succ_Return(EOS(STATIC_3591), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3593_0_succ_Return(EOS(STATIC_3593), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3654_0_copy_Return(EOS(STATIC_3654), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3715_0_copy_Return(EOS(STATIC_3715), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3655_0_copy_Return(EOS(STATIC_3655), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3957_0_copy_Return(EOS(STATIC_3957), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3714_0_copy_Return(EOS(STATIC_3714), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3715_0_copy_Return(EOS(STATIC_3715), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3715_0_copy_Return(EOS(STATIC_3715), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3949_0_copy_Return(EOS(STATIC_3949), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3718_0_copy_Return(EOS(STATIC_3718), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3655_0_copy_Return(EOS(STATIC_3655), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3949_0_copy_Return(EOS(STATIC_3949), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7170)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7176))))) → 3994_0_copy_Return(EOS(STATIC_3994), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7170)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7176)))))
3957_0_copy_Return(EOS(STATIC_3957), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7224)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4004_0_copy_Store(EOS(STATIC_4004), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))
3994_0_copy_Return(EOS(STATIC_3994), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7334)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4008_0_copy_Store(EOS(STATIC_4008), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))
4004_0_copy_Store(EOS(STATIC_4004), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4015_0_copy_Load(EOS(STATIC_4015), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))
4008_0_copy_Store(EOS(STATIC_4008), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4018_0_copy_Load(EOS(STATIC_4018), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))
4015_0_copy_Load(EOS(STATIC_4015), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4024_0_copy_InvokeMethod(EOS(STATIC_4024), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))
4018_0_copy_Load(EOS(STATIC_4018), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4027_0_copy_InvokeMethod(EOS(STATIC_4027), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))
4024_0_copy_InvokeMethod(EOS(STATIC_4024), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4033_0_succ_New(EOS(STATIC_4033), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))
4027_0_copy_InvokeMethod(EOS(STATIC_4027), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4039_0_succ_New(EOS(STATIC_4039), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))
4033_0_succ_New(EOS(STATIC_4033), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4056_0_succ_Duplicate(EOS(STATIC_4056), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4039_0_succ_New(EOS(STATIC_4039), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4062_0_succ_Duplicate(EOS(STATIC_4062), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4056_0_succ_Duplicate(EOS(STATIC_4056), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4079_0_succ_InvokeMethod(EOS(STATIC_4079), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4062_0_succ_Duplicate(EOS(STATIC_4062), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4084_0_succ_InvokeMethod(EOS(STATIC_4084), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4079_0_succ_InvokeMethod(EOS(STATIC_4079), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4101_0_<init>_Load(EOS(STATIC_4101), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4084_0_succ_InvokeMethod(EOS(STATIC_4084), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4111_0_<init>_Load(EOS(STATIC_4111), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4101_0_<init>_Load(EOS(STATIC_4101), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4160_0_<init>_InvokeMethod(EOS(STATIC_4160), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4111_0_<init>_Load(EOS(STATIC_4111), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4166_0_<init>_InvokeMethod(EOS(STATIC_4166), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4160_0_<init>_InvokeMethod(EOS(STATIC_4160), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4179_0_<init>_Return(EOS(STATIC_4179), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4166_0_<init>_InvokeMethod(EOS(STATIC_4166), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4184_0_<init>_Return(EOS(STATIC_4184), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4179_0_<init>_Return(EOS(STATIC_4179), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4215_0_succ_Store(EOS(STATIC_4215), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4184_0_<init>_Return(EOS(STATIC_4184), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4218_0_succ_Store(EOS(STATIC_4218), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4215_0_succ_Store(EOS(STATIC_4215), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4224_0_succ_Load(EOS(STATIC_4224), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4218_0_succ_Store(EOS(STATIC_4218), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4228_0_succ_Load(EOS(STATIC_4228), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4224_0_succ_Load(EOS(STATIC_4224), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4233_0_succ_Load(EOS(STATIC_4233), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4228_0_succ_Load(EOS(STATIC_4228), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4237_0_succ_Load(EOS(STATIC_4237), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4233_0_succ_Load(EOS(STATIC_4233), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4239_0_succ_FieldAccess(EOS(STATIC_4239), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))
4237_0_succ_Load(EOS(STATIC_4237), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4243_0_succ_FieldAccess(EOS(STATIC_4243), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))
4239_0_succ_FieldAccess(EOS(STATIC_4239), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4250_0_succ_Load(EOS(STATIC_4250), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4243_0_succ_FieldAccess(EOS(STATIC_4243), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4253_0_succ_Load(EOS(STATIC_4253), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
4250_0_succ_Load(EOS(STATIC_4250), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 4267_0_succ_Return(EOS(STATIC_4267), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4253_0_succ_Load(EOS(STATIC_4253), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 4271_0_succ_Return(EOS(STATIC_4271), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
4267_0_succ_Return(EOS(STATIC_4267), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4271_0_succ_Return(EOS(STATIC_4271), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
4358_0_copy_Return(EOS(STATIC_4358), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8556)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 3994_0_copy_Return(EOS(STATIC_3994), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8556)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4360_0_copy_Return(EOS(STATIC_4360), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8563)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 3957_0_copy_Return(EOS(STATIC_3957), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8563)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4395_0_copy_Return(EOS(STATIC_4395), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8605)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 3994_0_copy_Return(EOS(STATIC_3994), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8605)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
4397_0_copy_Return(EOS(STATIC_4397), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8612)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 3957_0_copy_Return(EOS(STATIC_3957), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8612)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))

Combined rules. Obtained 2 conditional rules for P and 12 conditional rules for R.


P rules:
3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(x0), java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0)))) → 3382_1_copy_InvokeMethod(3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(x0), java.lang.Object(x0)), java.lang.Object(x0))
R rules:
3382_1_copy_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3382_1_copy_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3379_1_copy_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3379_1_copy_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3382_1_copy_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))
3382_1_copy_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))))))
3382_1_copy_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))))))
3379_1_copy_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))))))
3379_1_copy_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))
3379_1_copy_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))

Filtered ground terms:



3303_0_copy_FieldAccess(x1, x2, x3) → 3303_0_copy_FieldAccess(x2, x3)
DivTernary.Nats(x1, x2) → DivTernary.Nats(x2)
4301_0_copy_Return(x1, x2) → 4301_0_copy_Return(x2)
3597_0_copy_Return(x1, x2) → 3597_0_copy_Return
3594_0_copy_Return(x1, x2) → 3594_0_copy_Return
4296_0_copy_Return(x1, x2) → 4296_0_copy_Return(x2)
3404_0_copy_Return(x1, x2, x3) → 3404_0_copy_Return
3400_0_copy_Return(x1, x2, x3) → 3400_0_copy_Return

Filtered duplicate args:



3303_0_copy_FieldAccess(x1, x2) → 3303_0_copy_FieldAccess(x2)

Combined rules. Obtained 2 conditional rules for P and 12 conditional rules for R.


P rules:
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3382_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
R rules:
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3594_0_copy_Return
3382_1_copy_InvokeMethod(3404_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3594_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3597_0_copy_Return
3379_1_copy_InvokeMethod(3404_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3597_0_copy_Return
3382_1_copy_InvokeMethod(3594_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3382_1_copy_InvokeMethod(3597_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
3382_1_copy_InvokeMethod(4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
3379_1_copy_InvokeMethod(4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
3379_1_copy_InvokeMethod(3594_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(3597_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))

Performed bisimulation on rules. Used the following equivalence classes: {[3382_1_copy_InvokeMethod_2, 3379_1_copy_InvokeMethod_2]=3382_1_copy_InvokeMethod_2, [3400_0_copy_Return, 3594_0_copy_Return, 3404_0_copy_Return, 3597_0_copy_Return]=3400_0_copy_Return, [4296_0_copy_Return_1, 4301_0_copy_Return_1]=4296_0_copy_Return_1}


Finished conversion. Obtained 1 rules for P and 3 rules for R. System has no predefined symbols.


P rules:
3303_0_COPY_FIELDACCESS(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3303_0_COPY_FIELDACCESS(java.lang.Object(x0))
R rules:
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

(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:
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The integer pair graph contains the following rules and edges:
(0): 3303_0_COPY_FIELDACCESS(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))) → 3303_0_COPY_FIELDACCESS(java.lang.Object(x0[0]))

(0) -> (0), if (java.lang.Object(x0[0]) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]'))))



The set Q consists of the following terms:
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

(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:

3303_0_COPY_FIELDACCESS(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))) → 3303_0_COPY_FIELDACCESS(java.lang.Object(x0[0]))

The TRS R consists of the following rules:

3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(10) 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.

(11) Obligation:

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

3303_0_COPY_FIELDACCESS(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))) → 3303_0_COPY_FIELDACCESS(java.lang.Object(x0[0]))

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

3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(12) 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].

3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

(13) Obligation:

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

3303_0_COPY_FIELDACCESS(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))) → 3303_0_COPY_FIELDACCESS(java.lang.Object(x0[0]))

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

(14) 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:

  • 3303_0_COPY_FIELDACCESS(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))) → 3303_0_COPY_FIELDACCESS(java.lang.Object(x0[0]))
    The graph contains the following edges 1 > 1

(15) YES

(16) Obligation:

SCC of termination graph based on JBC Program.
SCC contains nodes from the following methods: DivTernary.DivTernary.div(LDivTernary/Nats;LDivTernary/Nats;LDivTernary/Nats;)LDivTernary/Nats;
SCC calls the following helper methods: DivTernary.Nats.copy()LDivTernary/Nats;, DivTernary.DivTernary.div(LDivTernary/Nats;LDivTernary/Nats;LDivTernary/Nats;)LDivTernary/Nats;
Performed SCC analyses: UsedFieldsAnalysis

(17) SCCToIDPv1Proof (SOUND transformation)

Transformed FIGraph SCCs to IDPs. Log:

Generated 167 rules for P and 357 rules for R.


P rules:
2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(o3583sub), java.lang.Object(o3583sub)) → 2542_0_isZero_Load(EOS(STATIC_2542), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(o3583sub), java.lang.Object(o3583sub), java.lang.Object(o3583sub))
2542_0_isZero_Load(EOS(STATIC_2542), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(o3583sub), java.lang.Object(o3583sub), java.lang.Object(o3583sub)) → 2545_0_isZero_FieldAccess(EOS(STATIC_2545), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(o3583sub), java.lang.Object(o3583sub), java.lang.Object(o3583sub))
2545_0_isZero_FieldAccess(EOS(STATIC_2545), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(o3583sub), java.lang.Object(o3583sub), java.lang.Object(o3583sub)) → 2548_0_isZero_FieldAccess(EOS(STATIC_2548), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(o3583sub), java.lang.Object(o3583sub), java.lang.Object(o3583sub))
2545_0_isZero_FieldAccess(EOS(STATIC_2545), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582))) → 2549_0_isZero_FieldAccess(EOS(STATIC_2549), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582)))
2548_0_isZero_FieldAccess(EOS(STATIC_2548), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3587)), java.lang.Object(DivTernary.Nats(EOC, o3587)), java.lang.Object(DivTernary.Nats(EOC, o3587))) → 2550_0_isZero_FieldAccess(EOS(STATIC_2550), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3587)), java.lang.Object(DivTernary.Nats(EOC, o3587)), java.lang.Object(DivTernary.Nats(EOC, o3587)))
2550_0_isZero_FieldAccess(EOS(STATIC_2550), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3587)), java.lang.Object(DivTernary.Nats(EOC, o3587)), java.lang.Object(DivTernary.Nats(EOC, o3587))) → 2554_0_isZero_NONNULL(EOS(STATIC_2554), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3587)), java.lang.Object(DivTernary.Nats(EOC, o3587)), o3587)
2554_0_isZero_NONNULL(EOS(STATIC_2554), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(o3601sub)) → 2558_0_isZero_NONNULL(EOS(STATIC_2558), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(o3601sub))
2558_0_isZero_NONNULL(EOS(STATIC_2558), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(o3601sub)) → 2563_0_isZero_ConstantStackPush(EOS(STATIC_2563), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
2563_0_isZero_ConstantStackPush(EOS(STATIC_2563), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2568_0_isZero_Return(EOS(STATIC_2568), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), 0)
2568_0_isZero_Return(EOS(STATIC_2568), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), matching1) → 2574_0_div_EQ(EOS(STATIC_2574), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), 0) | =(matching1, 0)
2574_0_div_EQ(EOS(STATIC_2574), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), matching1) → 2581_0_div_Load(EOS(STATIC_2581), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) | =(matching1, 0)
2581_0_div_Load(EOS(STATIC_2581), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2587_0_div_InvokeMethod(EOS(STATIC_2587), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3582)))
2587_0_div_InvokeMethod(EOS(STATIC_2587), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3582))) → 2591_0_isZero_Load(EOS(STATIC_2591), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582)))
2591_0_isZero_Load(EOS(STATIC_2591), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582))) → 2597_0_isZero_FieldAccess(EOS(STATIC_2597), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582)))
2597_0_isZero_FieldAccess(EOS(STATIC_2597), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582))) → 2604_0_isZero_NONNULL(EOS(STATIC_2604), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3582)), o3582)
2604_0_isZero_NONNULL(EOS(STATIC_2604), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(o3769sub)) → 2609_0_isZero_NONNULL(EOS(STATIC_2609), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(o3769sub))
2609_0_isZero_NONNULL(EOS(STATIC_2609), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(o3769sub)) → 2616_0_isZero_ConstantStackPush(EOS(STATIC_2616), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))))
2616_0_isZero_ConstantStackPush(EOS(STATIC_2616), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub)))) → 2623_0_isZero_Return(EOS(STATIC_2623), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), 0)
2623_0_isZero_Return(EOS(STATIC_2623), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), matching1) → 2630_0_div_EQ(EOS(STATIC_2630), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), 0) | =(matching1, 0)
2630_0_div_EQ(EOS(STATIC_2630), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), matching1) → 2637_0_div_Load(EOS(STATIC_2637), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) | =(matching1, 0)
2637_0_div_Load(EOS(STATIC_2637), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2644_0_div_InvokeMethod(EOS(STATIC_2644), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)))
2644_0_div_InvokeMethod(EOS(STATIC_2644), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3580))) → 2649_0_isZero_Load(EOS(STATIC_2649), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3580)))
2649_0_isZero_Load(EOS(STATIC_2649), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3580))) → 2663_0_isZero_FieldAccess(EOS(STATIC_2663), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3580)))
2663_0_isZero_FieldAccess(EOS(STATIC_2663), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3580))) → 2673_0_isZero_NONNULL(EOS(STATIC_2673), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)), o3580)
2673_0_isZero_NONNULL(EOS(STATIC_2673), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(o4065sub)) → 2678_0_isZero_NONNULL(EOS(STATIC_2678), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(o4065sub))
2678_0_isZero_NONNULL(EOS(STATIC_2678), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(o4065sub)) → 2688_0_isZero_ConstantStackPush(EOS(STATIC_2688), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))))
2688_0_isZero_ConstantStackPush(EOS(STATIC_2688), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub)))) → 2703_0_isZero_Return(EOS(STATIC_2703), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), 0)
2703_0_isZero_Return(EOS(STATIC_2703), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), matching1) → 2719_0_div_EQ(EOS(STATIC_2719), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), 0) | =(matching1, 0)
2719_0_div_EQ(EOS(STATIC_2719), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), matching1) → 2729_0_div_Load(EOS(STATIC_2729), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) | =(matching1, 0)
2729_0_div_Load(EOS(STATIC_2729), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2737_0_div_FieldAccess(EOS(STATIC_2737), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub))))
2737_0_div_FieldAccess(EOS(STATIC_2737), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4065sub)))) → 2745_0_div_InvokeMethod(EOS(STATIC_2745), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(o4065sub))
2745_0_div_InvokeMethod(EOS(STATIC_2745), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(o4065sub)) → 2755_1_div_InvokeMethod(2755_0_copy_Load(EOS(STATIC_2755), java.lang.Object(o4065sub)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(o4065sub))
2755_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3641_0_copy_Return(EOS(STATIC_3641), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2755_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3669_0_copy_Return(EOS(STATIC_3669), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2755_1_div_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8537))))))) → 4346_0_copy_Return(EOS(STATIC_4346), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8537)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
2755_1_div_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8586))))))) → 4381_0_copy_Return(EOS(STATIC_4381), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8586)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
3641_0_copy_Return(EOS(STATIC_3641), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3094_0_copy_Return(EOS(STATIC_3094), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3094_0_copy_Return(EOS(STATIC_3094), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3915_0_copy_Return(EOS(STATIC_3915), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3915_0_copy_Return(EOS(STATIC_3915), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6967sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6965)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974))))) → 3998_0_div_Load(EOS(STATIC_3998), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6967sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))))
3998_0_div_Load(EOS(STATIC_3998), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6967sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974))))) → 4009_0_div_FieldAccess(EOS(STATIC_4009), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6967sub))))
4009_0_div_FieldAccess(EOS(STATIC_4009), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6967sub)))) → 4020_0_div_InvokeMethod(EOS(STATIC_4020), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(o6967sub))
4020_0_div_InvokeMethod(EOS(STATIC_4020), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(o6967sub)) → 4029_1_div_InvokeMethod(4029_0_copy_Load(EOS(STATIC_4029), java.lang.Object(o6967sub)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(o6967sub))
4029_1_div_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4145_0_copy_Return(EOS(STATIC_4145), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4029_1_div_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4148_0_copy_Return(EOS(STATIC_4148), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4029_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4149_0_copy_Return(EOS(STATIC_4149), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4029_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4155_0_copy_Return(EOS(STATIC_4155), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4029_1_div_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8568))))))) → 4368_0_copy_Return(EOS(STATIC_4368), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8568)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4029_1_div_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8617))))))) → 4403_0_copy_Return(EOS(STATIC_4403), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8617)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
4145_0_copy_Return(EOS(STATIC_4145), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4168_0_div_Load(EOS(STATIC_4168), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4168_0_div_Load(EOS(STATIC_4168), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4187_0_div_InvokeMethod(EOS(STATIC_4187), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))))
4187_0_div_InvokeMethod(EOS(STATIC_4187), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub)))) → 4220_1_div_InvokeMethod(4220_0_div_Load(EOS(STATIC_4220), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))))
4220_0_div_Load(EOS(STATIC_4220), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub)))) → 4229_0_div_Load(EOS(STATIC_4229), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))))
4229_0_div_Load(EOS(STATIC_4229), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub)))) → 4245_0_div_Load(EOS(STATIC_4245), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))))
4245_0_div_Load(EOS(STATIC_4245), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub)))) → 2538_0_div_Load(EOS(STATIC_2538), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))))
2538_0_div_Load(EOS(STATIC_2538), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(o3583sub)) → 2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(o3583sub), java.lang.Object(o3583sub))
4148_0_copy_Return(EOS(STATIC_4148), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4145_0_copy_Return(EOS(STATIC_4145), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4149_0_copy_Return(EOS(STATIC_4149), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4156_0_copy_Return(EOS(STATIC_4156), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4156_0_copy_Return(EOS(STATIC_4156), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o7868sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7875)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4369_0_copy_Return(EOS(STATIC_4369), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o7868sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7875)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4369_0_copy_Return(EOS(STATIC_4369), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8757sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8765)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8755)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8762))))) → 4404_0_copy_Return(EOS(STATIC_4404), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8757sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8765)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8755)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8762)))))
4404_0_copy_Return(EOS(STATIC_4404), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8922)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929))))) → 4421_0_div_Load(EOS(STATIC_4421), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929)))))
4421_0_div_Load(EOS(STATIC_4421), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929))))) → 4427_0_div_InvokeMethod(EOS(STATIC_4427), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub))))
4427_0_div_InvokeMethod(EOS(STATIC_4427), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub)))) → 4430_1_div_InvokeMethod(4430_0_div_Load(EOS(STATIC_4430), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub))))
4430_0_div_Load(EOS(STATIC_4430), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub)))) → 4433_0_div_Load(EOS(STATIC_4433), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub))))
4433_0_div_Load(EOS(STATIC_4433), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub)))) → 4442_0_div_Load(EOS(STATIC_4442), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub))))
4442_0_div_Load(EOS(STATIC_4442), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub)))) → 2538_0_div_Load(EOS(STATIC_2538), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8932)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8929)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o8924sub))))
4155_0_copy_Return(EOS(STATIC_4155), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4156_0_copy_Return(EOS(STATIC_4156), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4368_0_copy_Return(EOS(STATIC_4368), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8568)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 4369_0_copy_Return(EOS(STATIC_4369), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8568)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4403_0_copy_Return(EOS(STATIC_4403), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8617)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 4404_0_copy_Return(EOS(STATIC_4404), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o6969sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6974)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8617)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
3669_0_copy_Return(EOS(STATIC_3669), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3094_0_copy_Return(EOS(STATIC_3094), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4346_0_copy_Return(EOS(STATIC_4346), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8537)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 3915_0_copy_Return(EOS(STATIC_3915), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8537)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4381_0_copy_Return(EOS(STATIC_4381), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8586)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 3915_0_copy_Return(EOS(STATIC_3915), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8586)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
2549_0_isZero_FieldAccess(EOS(STATIC_2549), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582))) → 2552_0_isZero_NONNULL(EOS(STATIC_2552), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, o3582)), o3582)
2552_0_isZero_NONNULL(EOS(STATIC_2552), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(o3600sub)) → 2555_0_isZero_NONNULL(EOS(STATIC_2555), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(o3600sub))
2555_0_isZero_NONNULL(EOS(STATIC_2555), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(o3600sub)) → 2560_0_isZero_ConstantStackPush(EOS(STATIC_2560), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))))
2560_0_isZero_ConstantStackPush(EOS(STATIC_2560), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) → 2565_0_isZero_Return(EOS(STATIC_2565), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), 0)
2565_0_isZero_Return(EOS(STATIC_2565), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), matching1) → 2571_0_div_EQ(EOS(STATIC_2571), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), 0) | =(matching1, 0)
2571_0_div_EQ(EOS(STATIC_2571), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), matching1) → 2578_0_div_Load(EOS(STATIC_2578), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) | =(matching1, 0)
2578_0_div_Load(EOS(STATIC_2578), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) → 2584_0_div_InvokeMethod(EOS(STATIC_2584), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))))
2584_0_div_InvokeMethod(EOS(STATIC_2584), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) → 2589_0_isZero_Load(EOS(STATIC_2589), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))))
2589_0_isZero_Load(EOS(STATIC_2589), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) → 2594_0_isZero_FieldAccess(EOS(STATIC_2594), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))))
2594_0_isZero_FieldAccess(EOS(STATIC_2594), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) → 2600_0_isZero_NONNULL(EOS(STATIC_2600), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(o3600sub))
2600_0_isZero_NONNULL(EOS(STATIC_2600), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(o3600sub)) → 2607_0_isZero_ConstantStackPush(EOS(STATIC_2607), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))))
2607_0_isZero_ConstantStackPush(EOS(STATIC_2607), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) → 2614_0_isZero_Return(EOS(STATIC_2614), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), 0)
2614_0_isZero_Return(EOS(STATIC_2614), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), matching1) → 2619_0_div_EQ(EOS(STATIC_2619), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), 0) | =(matching1, 0)
2619_0_div_EQ(EOS(STATIC_2619), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), matching1) → 2627_0_div_Load(EOS(STATIC_2627), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) | =(matching1, 0)
2627_0_div_Load(EOS(STATIC_2627), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) → 2635_0_div_InvokeMethod(EOS(STATIC_2635), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)))
2635_0_div_InvokeMethod(EOS(STATIC_2635), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, o3580))) → 2641_0_isZero_Load(EOS(STATIC_2641), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3580)))
2641_0_isZero_Load(EOS(STATIC_2641), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3580))) → 2653_0_isZero_FieldAccess(EOS(STATIC_2653), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3580)))
2653_0_isZero_FieldAccess(EOS(STATIC_2653), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3580))) → 2659_0_isZero_NONNULL(EOS(STATIC_2659), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)), o3580)
2659_0_isZero_NONNULL(EOS(STATIC_2659), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(o3994sub)) → 2667_0_isZero_NONNULL(EOS(STATIC_2667), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(o3994sub))
2667_0_isZero_NONNULL(EOS(STATIC_2667), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(o3994sub)) → 2675_0_isZero_ConstantStackPush(EOS(STATIC_2675), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))))
2675_0_isZero_ConstantStackPush(EOS(STATIC_2675), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub)))) → 2684_0_isZero_Return(EOS(STATIC_2684), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), 0)
2684_0_isZero_Return(EOS(STATIC_2684), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), matching1) → 2698_0_div_EQ(EOS(STATIC_2698), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), 0) | =(matching1, 0)
2698_0_div_EQ(EOS(STATIC_2698), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), matching1) → 2717_0_div_Load(EOS(STATIC_2717), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) | =(matching1, 0)
2717_0_div_Load(EOS(STATIC_2717), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) → 2726_0_div_FieldAccess(EOS(STATIC_2726), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub))))
2726_0_div_FieldAccess(EOS(STATIC_2726), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3994sub)))) → 2735_0_div_InvokeMethod(EOS(STATIC_2735), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(o3994sub))
2735_0_div_InvokeMethod(EOS(STATIC_2735), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(o3994sub)) → 2743_1_div_InvokeMethod(2743_0_copy_Load(EOS(STATIC_2743), java.lang.Object(o3994sub)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(o3994sub))
2743_1_div_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3437_0_copy_Return(EOS(STATIC_3437), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2743_1_div_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3478_0_copy_Return(EOS(STATIC_3478), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2743_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3633_0_copy_Return(EOS(STATIC_3633), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2743_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3662_0_copy_Return(EOS(STATIC_3662), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2743_1_div_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8532))))))) → 4341_0_copy_Return(EOS(STATIC_4341), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8532)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
2743_1_div_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8581))))))) → 4376_0_copy_Return(EOS(STATIC_4376), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8581)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
3437_0_copy_Return(EOS(STATIC_3437), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2787_0_copy_Return(EOS(STATIC_2787), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2787_0_copy_Return(EOS(STATIC_2787), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2800_0_div_Load(EOS(STATIC_2800), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2800_0_div_Load(EOS(STATIC_2800), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2810_0_div_FieldAccess(EOS(STATIC_2810), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))))
2810_0_div_FieldAccess(EOS(STATIC_2810), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) → 2819_0_div_InvokeMethod(EOS(STATIC_2819), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(o3600sub))
2819_0_div_InvokeMethod(EOS(STATIC_2819), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(o3600sub)) → 2830_1_div_InvokeMethod(2830_0_copy_Load(EOS(STATIC_2830), java.lang.Object(o3600sub)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(o3600sub))
2830_1_div_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3452_0_copy_Return(EOS(STATIC_3452), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2830_1_div_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3490_0_copy_Return(EOS(STATIC_3490), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2830_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3644_0_copy_Return(EOS(STATIC_3644), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2830_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3673_0_copy_Return(EOS(STATIC_3673), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2830_1_div_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8542)))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8542))))))) → 4349_0_copy_Return(EOS(STATIC_4349), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8542)))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8542)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
2830_1_div_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8591)))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8591))))))) → 4386_0_copy_Return(EOS(STATIC_4386), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8591)))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8591)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
3452_0_copy_Return(EOS(STATIC_3452), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2912_0_copy_Return(EOS(STATIC_2912), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2912_0_copy_Return(EOS(STATIC_2912), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2919_0_div_Load(EOS(STATIC_2919), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2919_0_div_Load(EOS(STATIC_2919), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2925_0_div_InvokeMethod(EOS(STATIC_2925), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2925_0_div_InvokeMethod(EOS(STATIC_2925), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2934_1_div_InvokeMethod(2934_0_div_Load(EOS(STATIC_2934), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2934_0_div_Load(EOS(STATIC_2934), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2940_0_div_Load(EOS(STATIC_2940), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2940_0_div_Load(EOS(STATIC_2940), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2949_0_div_Load(EOS(STATIC_2949), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2949_0_div_Load(EOS(STATIC_2949), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2538_0_div_Load(EOS(STATIC_2538), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3490_0_copy_Return(EOS(STATIC_3490), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2912_0_copy_Return(EOS(STATIC_2912), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3644_0_copy_Return(EOS(STATIC_3644), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3095_0_copy_Return(EOS(STATIC_3095), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3095_0_copy_Return(EOS(STATIC_3095), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3925_0_copy_Return(EOS(STATIC_3925), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3925_0_copy_Return(EOS(STATIC_3925), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048))))) → 4000_0_div_Load(EOS(STATIC_4000), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048)))))
4000_0_div_Load(EOS(STATIC_4000), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048))))) → 4012_0_div_InvokeMethod(EOS(STATIC_4012), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043)))))))
4012_0_div_InvokeMethod(EOS(STATIC_4012), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043))))))) → 4021_1_div_InvokeMethod(4021_0_div_Load(EOS(STATIC_4021), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043)))))))
4021_0_div_Load(EOS(STATIC_4021), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043))))))) → 4030_0_div_Load(EOS(STATIC_4030), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043)))))))
4030_0_div_Load(EOS(STATIC_4030), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043))))))) → 4051_0_div_Load(EOS(STATIC_4051), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043)))))))
4051_0_div_Load(EOS(STATIC_4051), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043))))))) → 2538_0_div_Load(EOS(STATIC_2538), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7048)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7043)))))))
3673_0_copy_Return(EOS(STATIC_3673), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3095_0_copy_Return(EOS(STATIC_3095), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4349_0_copy_Return(EOS(STATIC_4349), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8542)))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8542)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 3925_0_copy_Return(EOS(STATIC_3925), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8542)))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8542)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4386_0_copy_Return(EOS(STATIC_4386), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8591)))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8591)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 3925_0_copy_Return(EOS(STATIC_3925), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8591)))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8591)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
3478_0_copy_Return(EOS(STATIC_3478), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2787_0_copy_Return(EOS(STATIC_2787), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3633_0_copy_Return(EOS(STATIC_3633), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2794_0_copy_Return(EOS(STATIC_2794), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2794_0_copy_Return(EOS(STATIC_2794), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4318)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325))))) → 2803_0_div_Load(EOS(STATIC_2803), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))))
2803_0_div_Load(EOS(STATIC_2803), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325))))) → 2812_0_div_FieldAccess(EOS(STATIC_2812), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))))
2812_0_div_FieldAccess(EOS(STATIC_2812), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub)))) → 2821_0_div_InvokeMethod(EOS(STATIC_2821), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(o4320sub))
2821_0_div_InvokeMethod(EOS(STATIC_2821), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(o4320sub)) → 2831_1_div_InvokeMethod(2831_0_copy_Load(EOS(STATIC_2831), java.lang.Object(o4320sub)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4320sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(o4320sub))
2831_1_div_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3459_0_copy_Return(EOS(STATIC_3459), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2831_1_div_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3495_0_copy_Return(EOS(STATIC_3495), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2831_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3648_0_copy_Return(EOS(STATIC_3648), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2831_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3678_0_copy_Return(EOS(STATIC_3678), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2831_1_div_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8547)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8547))))))) → 4352_0_copy_Return(EOS(STATIC_4352), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8547)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8547)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
2831_1_div_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8596)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8596))))))) → 4389_0_copy_Return(EOS(STATIC_4389), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8596)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8596)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
3459_0_copy_Return(EOS(STATIC_3459), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2913_0_copy_Return(EOS(STATIC_2913), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2913_0_copy_Return(EOS(STATIC_2913), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2921_0_div_Load(EOS(STATIC_2921), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2921_0_div_Load(EOS(STATIC_2921), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2927_0_div_InvokeMethod(EOS(STATIC_2927), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2927_0_div_InvokeMethod(EOS(STATIC_2927), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2935_1_div_InvokeMethod(2935_0_div_Load(EOS(STATIC_2935), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2935_0_div_Load(EOS(STATIC_2935), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2942_0_div_Load(EOS(STATIC_2942), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2942_0_div_Load(EOS(STATIC_2942), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2952_0_div_Load(EOS(STATIC_2952), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2952_0_div_Load(EOS(STATIC_2952), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2538_0_div_Load(EOS(STATIC_2538), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3495_0_copy_Return(EOS(STATIC_3495), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2913_0_copy_Return(EOS(STATIC_2913), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3648_0_copy_Return(EOS(STATIC_3648), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3096_0_copy_Return(EOS(STATIC_3096), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3096_0_copy_Return(EOS(STATIC_3096), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3937_0_copy_Return(EOS(STATIC_3937), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3937_0_copy_Return(EOS(STATIC_3937), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109))))) → 4002_0_div_Load(EOS(STATIC_4002), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109)))))
4002_0_div_Load(EOS(STATIC_4002), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109))))) → 4014_0_div_InvokeMethod(EOS(STATIC_4014), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104)))))))
4014_0_div_InvokeMethod(EOS(STATIC_4014), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104))))))) → 4022_1_div_InvokeMethod(4022_0_div_Load(EOS(STATIC_4022), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104)))))))
4022_0_div_Load(EOS(STATIC_4022), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104))))))) → 4032_0_div_Load(EOS(STATIC_4032), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104)))))))
4032_0_div_Load(EOS(STATIC_4032), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104))))))) → 4054_0_div_Load(EOS(STATIC_4054), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104)))))))
4054_0_div_Load(EOS(STATIC_4054), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104))))))) → 2538_0_div_Load(EOS(STATIC_2538), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7112)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7109)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7104)))))))
3678_0_copy_Return(EOS(STATIC_3678), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3096_0_copy_Return(EOS(STATIC_3096), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4352_0_copy_Return(EOS(STATIC_4352), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8547)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8547)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 3937_0_copy_Return(EOS(STATIC_3937), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8547)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8547)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4389_0_copy_Return(EOS(STATIC_4389), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8596)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8596)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 3937_0_copy_Return(EOS(STATIC_3937), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8596)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4325)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8596)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
3662_0_copy_Return(EOS(STATIC_3662), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2794_0_copy_Return(EOS(STATIC_2794), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4341_0_copy_Return(EOS(STATIC_4341), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8532)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 2794_0_copy_Return(EOS(STATIC_2794), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8532)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4376_0_copy_Return(EOS(STATIC_4376), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8581)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 2794_0_copy_Return(EOS(STATIC_2794), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8581)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
R rules:
2755_0_copy_Load(EOS(STATIC_2755), java.lang.Object(o4065sub)) → 2758_0_copy_Load(EOS(STATIC_2758), java.lang.Object(o4065sub))
2758_0_copy_Load(EOS(STATIC_2758), java.lang.Object(o4065sub)) → 2780_0_copy_Load(EOS(STATIC_2780), java.lang.Object(o4065sub))
2780_0_copy_Load(EOS(STATIC_2780), java.lang.Object(o4065sub)) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o4065sub))
4029_0_copy_Load(EOS(STATIC_4029), java.lang.Object(o6967sub)) → 4040_0_copy_Load(EOS(STATIC_4040), java.lang.Object(o6967sub))
4040_0_copy_Load(EOS(STATIC_4040), java.lang.Object(o6967sub)) → 4064_0_copy_Load(EOS(STATIC_4064), java.lang.Object(o6967sub))
4064_0_copy_Load(EOS(STATIC_4064), java.lang.Object(o6967sub)) → 4086_0_copy_Load(EOS(STATIC_4086), java.lang.Object(o6967sub))
4086_0_copy_Load(EOS(STATIC_4086), java.lang.Object(o6967sub)) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o6967sub))
2743_0_copy_Load(EOS(STATIC_2743), java.lang.Object(o3994sub)) → 2751_0_copy_Load(EOS(STATIC_2751), java.lang.Object(o3994sub))
2751_0_copy_Load(EOS(STATIC_2751), java.lang.Object(o3994sub)) → 2767_0_copy_Load(EOS(STATIC_2767), java.lang.Object(o3994sub))
2767_0_copy_Load(EOS(STATIC_2767), java.lang.Object(o3994sub)) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o3994sub))
2830_0_copy_Load(EOS(STATIC_2830), java.lang.Object(o3600sub)) → 2840_0_copy_Load(EOS(STATIC_2840), java.lang.Object(o3600sub))
2840_0_copy_Load(EOS(STATIC_2840), java.lang.Object(o3600sub)) → 2860_0_copy_Load(EOS(STATIC_2860), java.lang.Object(o3600sub))
2860_0_copy_Load(EOS(STATIC_2860), java.lang.Object(o3600sub)) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o3600sub))
2831_0_copy_Load(EOS(STATIC_2831), java.lang.Object(o4320sub)) → 2842_0_copy_Load(EOS(STATIC_2842), java.lang.Object(o4320sub))
2842_0_copy_Load(EOS(STATIC_2842), java.lang.Object(o4320sub)) → 2862_0_copy_Load(EOS(STATIC_2862), java.lang.Object(o4320sub))
2862_0_copy_Load(EOS(STATIC_2862), java.lang.Object(o4320sub)) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o4320sub))
3385_0_copy_Load(EOS(STATIC_3385), java.lang.Object(o5491sub)) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o5491sub))
3396_0_copy_Load(EOS(STATIC_3396), java.lang.Object(o5492sub)) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o5492sub))
2682_0_copy_Load(EOS(STATIC_2682), java.lang.Object(DivTernary.Nats(EOC, o3580))) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(DivTernary.Nats(EOC, o3580)))
2772_0_copy_Load(EOS(STATIC_2772), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
2775_0_copy_Load(EOS(STATIC_2775), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub)))) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))))
2985_0_copy_Load(EOS(STATIC_2985), java.lang.Object(o3769sub)) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o3769sub))
3030_0_div_Load(EOS(STATIC_3030), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2538_0_div_Load(EOS(STATIC_2538), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
3231_0_copy_Load(EOS(STATIC_3231), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3233_0_copy_Load(EOS(STATIC_3233), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3239_0_div_Load(EOS(STATIC_3239), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub)))) → 2538_0_div_Load(EOS(STATIC_2538), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub))))
3757_0_div_Load(EOS(STATIC_3757), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6130)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2538_0_div_Load(EOS(STATIC_2538), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6130)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3761_0_div_Load(EOS(STATIC_3761), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2538_0_div_Load(EOS(STATIC_2538), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3298_0_copy_Load(EOS(STATIC_3298), java.lang.Object(o5413sub)) → 3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(o5413sub), java.lang.Object(o5413sub))
3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(o5413sub), java.lang.Object(o5413sub)) → 3308_0_copy_FieldAccess(EOS(STATIC_3308), java.lang.Object(o5413sub), java.lang.Object(o5413sub))
3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(o5413sub), java.lang.Object(o5413sub)) → 3309_0_copy_FieldAccess(EOS(STATIC_3309), java.lang.Object(o5413sub), java.lang.Object(o5413sub))
3308_0_copy_FieldAccess(EOS(STATIC_3308), java.lang.Object(o5413sub), java.lang.Object(o5413sub)) → 3320_0_copy_FieldAccess(EOS(STATIC_3320), java.lang.Object(o5413sub), java.lang.Object(o5413sub))
3308_0_copy_FieldAccess(EOS(STATIC_3308), java.lang.Object(o5413sub), java.lang.Object(o5413sub)) → 3321_0_copy_FieldAccess(EOS(STATIC_3321), java.lang.Object(o5413sub), java.lang.Object(o5413sub))
3309_0_copy_FieldAccess(EOS(STATIC_3309), java.lang.Object(DivTernary.Nats(EOC, o5454)), java.lang.Object(DivTernary.Nats(EOC, o5454))) → 3322_0_copy_FieldAccess(EOS(STATIC_3322), java.lang.Object(DivTernary.Nats(EOC, o5454)), java.lang.Object(DivTernary.Nats(EOC, o5454)))
3320_0_copy_FieldAccess(EOS(STATIC_3320), java.lang.Object(DivTernary.Nats(EOC, o5463)), java.lang.Object(DivTernary.Nats(EOC, o5463))) → 3341_0_copy_FieldAccess(EOS(STATIC_3341), java.lang.Object(DivTernary.Nats(EOC, o5463)), java.lang.Object(DivTernary.Nats(EOC, o5463)))
3321_0_copy_FieldAccess(EOS(STATIC_3321), java.lang.Object(DivTernary.Nats(EOC, o5465)), java.lang.Object(DivTernary.Nats(EOC, o5465))) → 3343_0_copy_FieldAccess(EOS(STATIC_3343), java.lang.Object(DivTernary.Nats(EOC, o5465)), java.lang.Object(DivTernary.Nats(EOC, o5465)))
3322_0_copy_FieldAccess(EOS(STATIC_3322), java.lang.Object(DivTernary.Nats(EOC, o5454)), java.lang.Object(DivTernary.Nats(EOC, o5454))) → 3344_0_copy_NONNULL(EOS(STATIC_3344), java.lang.Object(DivTernary.Nats(EOC, o5454)), o5454)
3341_0_copy_FieldAccess(EOS(STATIC_3341), java.lang.Object(DivTernary.Nats(EOC, o5463)), java.lang.Object(DivTernary.Nats(EOC, o5463))) → 3349_0_copy_NONNULL(EOS(STATIC_3349), java.lang.Object(DivTernary.Nats(EOC, o5463)), o5463)
3343_0_copy_FieldAccess(EOS(STATIC_3343), java.lang.Object(DivTernary.Nats(EOC, o5465)), java.lang.Object(DivTernary.Nats(EOC, o5465))) → 3353_0_copy_NONNULL(EOS(STATIC_3353), java.lang.Object(DivTernary.Nats(EOC, o5465)), o5465)
3344_0_copy_NONNULL(EOS(STATIC_3344), java.lang.Object(DivTernary.Nats(EOC, o5454)), o5454) → 3349_0_copy_NONNULL(EOS(STATIC_3349), java.lang.Object(DivTernary.Nats(EOC, o5454)), o5454)
3349_0_copy_NONNULL(EOS(STATIC_3349), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub))), java.lang.Object(o5491sub)) → 3355_0_copy_NONNULL(EOS(STATIC_3355), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub))), java.lang.Object(o5491sub))
3349_0_copy_NONNULL(EOS(STATIC_3349), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 3356_0_copy_NONNULL(EOS(STATIC_3356), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL)
3353_0_copy_NONNULL(EOS(STATIC_3353), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub))), java.lang.Object(o5492sub)) → 3357_0_copy_NONNULL(EOS(STATIC_3357), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub))), java.lang.Object(o5492sub))
3353_0_copy_NONNULL(EOS(STATIC_3353), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 3358_0_copy_NONNULL(EOS(STATIC_3358), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL)
3355_0_copy_NONNULL(EOS(STATIC_3355), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub))), java.lang.Object(o5491sub)) → 3360_0_copy_Load(EOS(STATIC_3360), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub))))
3356_0_copy_NONNULL(EOS(STATIC_3356), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 3361_0_copy_New(EOS(STATIC_3361), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3357_0_copy_NONNULL(EOS(STATIC_3357), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub))), java.lang.Object(o5492sub)) → 3363_0_copy_Load(EOS(STATIC_3363), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub))))
3358_0_copy_NONNULL(EOS(STATIC_3358), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 3365_0_copy_New(EOS(STATIC_3365), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3360_0_copy_Load(EOS(STATIC_3360), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub)))) → 3366_0_copy_FieldAccess(EOS(STATIC_3366), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub))))
3361_0_copy_New(EOS(STATIC_3361), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3368_0_copy_Duplicate(EOS(STATIC_3368), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3363_0_copy_Load(EOS(STATIC_3363), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub)))) → 3369_0_copy_FieldAccess(EOS(STATIC_3369), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub))))
3365_0_copy_New(EOS(STATIC_3365), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3371_0_copy_Duplicate(EOS(STATIC_3371), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3366_0_copy_FieldAccess(EOS(STATIC_3366), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5491sub)))) → 3372_0_copy_InvokeMethod(EOS(STATIC_3372), java.lang.Object(o5491sub))
3368_0_copy_Duplicate(EOS(STATIC_3368), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3374_0_copy_InvokeMethod(EOS(STATIC_3374), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3369_0_copy_FieldAccess(EOS(STATIC_3369), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5492sub)))) → 3375_0_copy_InvokeMethod(EOS(STATIC_3375), java.lang.Object(o5492sub))
3371_0_copy_Duplicate(EOS(STATIC_3371), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3378_0_copy_InvokeMethod(EOS(STATIC_3378), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3372_0_copy_InvokeMethod(EOS(STATIC_3372), java.lang.Object(o5491sub)) → 3379_1_copy_InvokeMethod(3379_0_copy_Load(EOS(STATIC_3379), java.lang.Object(o5491sub)), java.lang.Object(o5491sub))
3374_0_copy_InvokeMethod(EOS(STATIC_3374), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3380_0_<init>_Load(EOS(STATIC_3380), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3375_0_copy_InvokeMethod(EOS(STATIC_3375), java.lang.Object(o5492sub)) → 3382_1_copy_InvokeMethod(3382_0_copy_Load(EOS(STATIC_3382), java.lang.Object(o5492sub)), java.lang.Object(o5492sub))
3378_0_copy_InvokeMethod(EOS(STATIC_3378), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3383_0_<init>_Load(EOS(STATIC_3383), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3379_0_copy_Load(EOS(STATIC_3379), java.lang.Object(o5491sub)) → 3385_0_copy_Load(EOS(STATIC_3385), java.lang.Object(o5491sub))
3379_1_copy_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3465_0_copy_Return(EOS(STATIC_3465), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3379_1_copy_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3508_0_copy_Return(EOS(STATIC_3508), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3379_1_copy_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3654_0_copy_Return(EOS(STATIC_3654), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3379_1_copy_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3714_0_copy_Return(EOS(STATIC_3714), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8556))))))) → 4358_0_copy_Return(EOS(STATIC_4358), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8556)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
3379_1_copy_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8605))))))) → 4395_0_copy_Return(EOS(STATIC_4395), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8605)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
3380_0_<init>_Load(EOS(STATIC_3380), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3387_0_<init>_InvokeMethod(EOS(STATIC_3387), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3382_0_copy_Load(EOS(STATIC_3382), java.lang.Object(o5492sub)) → 3386_0_copy_Load(EOS(STATIC_3386), java.lang.Object(o5492sub))
3382_1_copy_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3466_0_copy_Return(EOS(STATIC_3466), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3382_1_copy_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3512_0_copy_Return(EOS(STATIC_3512), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3382_1_copy_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3655_0_copy_Return(EOS(STATIC_3655), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3382_1_copy_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3718_0_copy_Return(EOS(STATIC_3718), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8563))))))) → 4360_0_copy_Return(EOS(STATIC_4360), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8563)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
3382_1_copy_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8612))))))) → 4397_0_copy_Return(EOS(STATIC_4397), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8612)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
3383_0_<init>_Load(EOS(STATIC_3383), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3390_0_<init>_InvokeMethod(EOS(STATIC_3390), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3386_0_copy_Load(EOS(STATIC_3386), java.lang.Object(o5492sub)) → 3396_0_copy_Load(EOS(STATIC_3396), java.lang.Object(o5492sub))
3387_0_<init>_InvokeMethod(EOS(STATIC_3387), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3394_0_<init>_Return(EOS(STATIC_3394), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3390_0_<init>_InvokeMethod(EOS(STATIC_3390), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3399_0_<init>_Return(EOS(STATIC_3399), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3394_0_<init>_Return(EOS(STATIC_3394), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3399_0_<init>_Return(EOS(STATIC_3399), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3465_0_copy_Return(EOS(STATIC_3465), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3509_0_copy_Return(EOS(STATIC_3509), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3466_0_copy_Return(EOS(STATIC_3466), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3516_0_copy_Store(EOS(STATIC_3516), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3508_0_copy_Return(EOS(STATIC_3508), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3509_0_copy_Return(EOS(STATIC_3509), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3509_0_copy_Return(EOS(STATIC_3509), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3518_0_copy_Store(EOS(STATIC_3518), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3512_0_copy_Return(EOS(STATIC_3512), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3466_0_copy_Return(EOS(STATIC_3466), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3516_0_copy_Store(EOS(STATIC_3516), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3521_0_copy_Load(EOS(STATIC_3521), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3518_0_copy_Store(EOS(STATIC_3518), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3524_0_copy_Load(EOS(STATIC_3524), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3521_0_copy_Load(EOS(STATIC_3521), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3526_0_copy_InvokeMethod(EOS(STATIC_3526), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3524_0_copy_Load(EOS(STATIC_3524), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3529_0_copy_InvokeMethod(EOS(STATIC_3529), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3526_0_copy_InvokeMethod(EOS(STATIC_3526), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3532_0_succ_New(EOS(STATIC_3532), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3529_0_copy_InvokeMethod(EOS(STATIC_3529), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3533_0_succ_New(EOS(STATIC_3533), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3532_0_succ_New(EOS(STATIC_3532), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3537_0_succ_Duplicate(EOS(STATIC_3537), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3533_0_succ_New(EOS(STATIC_3533), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3540_0_succ_Duplicate(EOS(STATIC_3540), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3537_0_succ_Duplicate(EOS(STATIC_3537), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3547_0_succ_InvokeMethod(EOS(STATIC_3547), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3540_0_succ_Duplicate(EOS(STATIC_3540), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3550_0_succ_InvokeMethod(EOS(STATIC_3550), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3547_0_succ_InvokeMethod(EOS(STATIC_3547), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3558_0_<init>_Load(EOS(STATIC_3558), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3550_0_succ_InvokeMethod(EOS(STATIC_3550), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3560_0_<init>_Load(EOS(STATIC_3560), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3558_0_<init>_Load(EOS(STATIC_3558), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3561_0_<init>_InvokeMethod(EOS(STATIC_3561), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3560_0_<init>_Load(EOS(STATIC_3560), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3564_0_<init>_InvokeMethod(EOS(STATIC_3564), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3561_0_<init>_InvokeMethod(EOS(STATIC_3561), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3566_0_<init>_Return(EOS(STATIC_3566), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3564_0_<init>_InvokeMethod(EOS(STATIC_3564), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3569_0_<init>_Return(EOS(STATIC_3569), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3566_0_<init>_Return(EOS(STATIC_3566), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3570_0_succ_Store(EOS(STATIC_3570), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3569_0_<init>_Return(EOS(STATIC_3569), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3573_0_succ_Store(EOS(STATIC_3573), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3570_0_succ_Store(EOS(STATIC_3570), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3574_0_succ_Load(EOS(STATIC_3574), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3573_0_succ_Store(EOS(STATIC_3573), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3577_0_succ_Load(EOS(STATIC_3577), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3574_0_succ_Load(EOS(STATIC_3574), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3578_0_succ_Load(EOS(STATIC_3578), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3577_0_succ_Load(EOS(STATIC_3577), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3581_0_succ_Load(EOS(STATIC_3581), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3578_0_succ_Load(EOS(STATIC_3578), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3582_0_succ_FieldAccess(EOS(STATIC_3582), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3581_0_succ_Load(EOS(STATIC_3581), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3584_0_succ_FieldAccess(EOS(STATIC_3584), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3582_0_succ_FieldAccess(EOS(STATIC_3582), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3586_0_succ_Load(EOS(STATIC_3586), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3584_0_succ_FieldAccess(EOS(STATIC_3584), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3589_0_succ_Load(EOS(STATIC_3589), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3586_0_succ_Load(EOS(STATIC_3586), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3591_0_succ_Return(EOS(STATIC_3591), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3589_0_succ_Load(EOS(STATIC_3589), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3593_0_succ_Return(EOS(STATIC_3593), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3591_0_succ_Return(EOS(STATIC_3591), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3593_0_succ_Return(EOS(STATIC_3593), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3654_0_copy_Return(EOS(STATIC_3654), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3715_0_copy_Return(EOS(STATIC_3715), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3655_0_copy_Return(EOS(STATIC_3655), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3957_0_copy_Return(EOS(STATIC_3957), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3714_0_copy_Return(EOS(STATIC_3714), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3715_0_copy_Return(EOS(STATIC_3715), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3715_0_copy_Return(EOS(STATIC_3715), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3949_0_copy_Return(EOS(STATIC_3949), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3718_0_copy_Return(EOS(STATIC_3718), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3655_0_copy_Return(EOS(STATIC_3655), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3949_0_copy_Return(EOS(STATIC_3949), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7170)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7176))))) → 3994_0_copy_Return(EOS(STATIC_3994), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7170)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7176)))))
3957_0_copy_Return(EOS(STATIC_3957), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7224)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4004_0_copy_Store(EOS(STATIC_4004), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))
3994_0_copy_Return(EOS(STATIC_3994), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7334)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4008_0_copy_Store(EOS(STATIC_4008), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))
4004_0_copy_Store(EOS(STATIC_4004), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4015_0_copy_Load(EOS(STATIC_4015), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))
4008_0_copy_Store(EOS(STATIC_4008), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4018_0_copy_Load(EOS(STATIC_4018), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))
4015_0_copy_Load(EOS(STATIC_4015), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4024_0_copy_InvokeMethod(EOS(STATIC_4024), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))
4018_0_copy_Load(EOS(STATIC_4018), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4027_0_copy_InvokeMethod(EOS(STATIC_4027), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))
4024_0_copy_InvokeMethod(EOS(STATIC_4024), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4033_0_succ_New(EOS(STATIC_4033), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))
4027_0_copy_InvokeMethod(EOS(STATIC_4027), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4039_0_succ_New(EOS(STATIC_4039), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))
4033_0_succ_New(EOS(STATIC_4033), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4056_0_succ_Duplicate(EOS(STATIC_4056), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4039_0_succ_New(EOS(STATIC_4039), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4062_0_succ_Duplicate(EOS(STATIC_4062), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4056_0_succ_Duplicate(EOS(STATIC_4056), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4079_0_succ_InvokeMethod(EOS(STATIC_4079), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4062_0_succ_Duplicate(EOS(STATIC_4062), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4084_0_succ_InvokeMethod(EOS(STATIC_4084), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4079_0_succ_InvokeMethod(EOS(STATIC_4079), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4101_0_<init>_Load(EOS(STATIC_4101), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4084_0_succ_InvokeMethod(EOS(STATIC_4084), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4111_0_<init>_Load(EOS(STATIC_4111), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4101_0_<init>_Load(EOS(STATIC_4101), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4160_0_<init>_InvokeMethod(EOS(STATIC_4160), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4111_0_<init>_Load(EOS(STATIC_4111), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4166_0_<init>_InvokeMethod(EOS(STATIC_4166), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4160_0_<init>_InvokeMethod(EOS(STATIC_4160), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4179_0_<init>_Return(EOS(STATIC_4179), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4166_0_<init>_InvokeMethod(EOS(STATIC_4166), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4184_0_<init>_Return(EOS(STATIC_4184), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4179_0_<init>_Return(EOS(STATIC_4179), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4215_0_succ_Store(EOS(STATIC_4215), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4184_0_<init>_Return(EOS(STATIC_4184), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4218_0_succ_Store(EOS(STATIC_4218), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4215_0_succ_Store(EOS(STATIC_4215), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4224_0_succ_Load(EOS(STATIC_4224), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4218_0_succ_Store(EOS(STATIC_4218), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4228_0_succ_Load(EOS(STATIC_4228), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4224_0_succ_Load(EOS(STATIC_4224), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4233_0_succ_Load(EOS(STATIC_4233), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4228_0_succ_Load(EOS(STATIC_4228), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4237_0_succ_Load(EOS(STATIC_4237), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4233_0_succ_Load(EOS(STATIC_4233), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4239_0_succ_FieldAccess(EOS(STATIC_4239), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))
4237_0_succ_Load(EOS(STATIC_4237), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4243_0_succ_FieldAccess(EOS(STATIC_4243), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))
4239_0_succ_FieldAccess(EOS(STATIC_4239), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))) → 4250_0_succ_Load(EOS(STATIC_4250), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4243_0_succ_FieldAccess(EOS(STATIC_4243), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))) → 4253_0_succ_Load(EOS(STATIC_4253), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
4250_0_succ_Load(EOS(STATIC_4250), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 4267_0_succ_Return(EOS(STATIC_4267), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4253_0_succ_Load(EOS(STATIC_4253), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 4271_0_succ_Return(EOS(STATIC_4271), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
4267_0_succ_Return(EOS(STATIC_4267), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4271_0_succ_Return(EOS(STATIC_4271), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
4358_0_copy_Return(EOS(STATIC_4358), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8556)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 3994_0_copy_Return(EOS(STATIC_3994), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8556)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4360_0_copy_Return(EOS(STATIC_4360), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8563)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 3957_0_copy_Return(EOS(STATIC_3957), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8563)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4395_0_copy_Return(EOS(STATIC_4395), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8605)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 3994_0_copy_Return(EOS(STATIC_3994), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8605)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
4397_0_copy_Return(EOS(STATIC_4397), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8612)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 3957_0_copy_Return(EOS(STATIC_3957), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8612)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
2552_0_isZero_NONNULL(EOS(STATIC_2552), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 2556_0_isZero_NONNULL(EOS(STATIC_2556), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL)
2554_0_isZero_NONNULL(EOS(STATIC_2554), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 2559_0_isZero_NONNULL(EOS(STATIC_2559), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL)
2556_0_isZero_NONNULL(EOS(STATIC_2556), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 2561_0_isZero_ConstantStackPush(EOS(STATIC_2561), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2559_0_isZero_NONNULL(EOS(STATIC_2559), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 2564_0_isZero_ConstantStackPush(EOS(STATIC_2564), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2561_0_isZero_ConstantStackPush(EOS(STATIC_2561), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2566_0_isZero_JMP(EOS(STATIC_2566), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1)
2564_0_isZero_ConstantStackPush(EOS(STATIC_2564), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2569_0_isZero_JMP(EOS(STATIC_2569), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1)
2566_0_isZero_JMP(EOS(STATIC_2566), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2572_0_isZero_Return(EOS(STATIC_2572), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1) | =(matching1, 1)
2569_0_isZero_JMP(EOS(STATIC_2569), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2577_0_isZero_Return(EOS(STATIC_2577), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1) | =(matching1, 1)
2572_0_isZero_Return(EOS(STATIC_2572), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2580_0_div_EQ(EOS(STATIC_2580), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1) | =(matching1, 1)
2577_0_isZero_Return(EOS(STATIC_2577), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2583_0_div_EQ(EOS(STATIC_2583), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1) | =(matching1, 1)
2580_0_div_EQ(EOS(STATIC_2580), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2585_0_div_InvokeMethod(EOS(STATIC_2585), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) | &&(>(1, 0), =(matching1, 1))
2583_0_div_EQ(EOS(STATIC_2583), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2588_0_div_InvokeMethod(EOS(STATIC_2588), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL))) | &&(>(1, 0), =(matching1, 1))
2585_0_div_InvokeMethod(EOS(STATIC_2585), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2590_0_zero_New(EOS(STATIC_2590), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2588_0_div_InvokeMethod(EOS(STATIC_2588), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2592_0_zero_New(EOS(STATIC_2592), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2590_0_zero_New(EOS(STATIC_2590), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2595_0_zero_Duplicate(EOS(STATIC_2595), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2592_0_zero_New(EOS(STATIC_2592), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2598_0_zero_Duplicate(EOS(STATIC_2598), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2595_0_zero_Duplicate(EOS(STATIC_2595), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2601_0_zero_InvokeMethod(EOS(STATIC_2601), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2598_0_zero_Duplicate(EOS(STATIC_2598), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2605_0_zero_InvokeMethod(EOS(STATIC_2605), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2601_0_zero_InvokeMethod(EOS(STATIC_2601), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2608_0_<init>_Load(EOS(STATIC_2608), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2604_0_isZero_NONNULL(EOS(STATIC_2604), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 2610_0_isZero_NONNULL(EOS(STATIC_2610), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL)
2605_0_zero_InvokeMethod(EOS(STATIC_2605), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2612_0_<init>_Load(EOS(STATIC_2612), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2608_0_<init>_Load(EOS(STATIC_2608), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2620_0_<init>_InvokeMethod(EOS(STATIC_2620), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2610_0_isZero_NONNULL(EOS(STATIC_2610), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 2617_0_isZero_ConstantStackPush(EOS(STATIC_2617), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2612_0_<init>_Load(EOS(STATIC_2612), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2626_0_<init>_InvokeMethod(EOS(STATIC_2626), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2617_0_isZero_ConstantStackPush(EOS(STATIC_2617), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2624_0_isZero_JMP(EOS(STATIC_2624), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1)
2620_0_<init>_InvokeMethod(EOS(STATIC_2620), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2628_0_<init>_Return(EOS(STATIC_2628), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2624_0_isZero_JMP(EOS(STATIC_2624), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2632_0_isZero_Return(EOS(STATIC_2632), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1) | =(matching1, 1)
2626_0_<init>_InvokeMethod(EOS(STATIC_2626), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2633_0_<init>_Return(EOS(STATIC_2633), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2628_0_<init>_Return(EOS(STATIC_2628), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2636_0_zero_Return(EOS(STATIC_2636), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2632_0_isZero_Return(EOS(STATIC_2632), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2639_0_div_EQ(EOS(STATIC_2639), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), 1) | =(matching1, 1)
2633_0_<init>_Return(EOS(STATIC_2633), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2640_0_zero_Return(EOS(STATIC_2640), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2636_0_zero_Return(EOS(STATIC_2636), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2643_0_div_Return(EOS(STATIC_2643), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2639_0_div_EQ(EOS(STATIC_2639), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), matching1) → 2645_0_div_Load(EOS(STATIC_2645), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) | &&(>(1, 0), =(matching1, 1))
2640_0_zero_Return(EOS(STATIC_2640), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2647_0_div_Return(EOS(STATIC_2647), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, o3582)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2645_0_div_Load(EOS(STATIC_2645), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2650_0_div_InvokeMethod(EOS(STATIC_2650), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)))
2650_0_div_InvokeMethod(EOS(STATIC_2650), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3580))) → 2656_1_div_InvokeMethod(2656_0_copy_Load(EOS(STATIC_2656), java.lang.Object(DivTernary.Nats(EOC, o3580))), java.lang.Object(DivTernary.Nats(EOC, o3580)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, o3580)))
2656_0_copy_Load(EOS(STATIC_2656), java.lang.Object(DivTernary.Nats(EOC, o3580))) → 2665_0_copy_Load(EOS(STATIC_2665), java.lang.Object(DivTernary.Nats(EOC, o3580)))
2656_1_div_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3431_0_copy_Return(EOS(STATIC_3431), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2656_1_div_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3472_0_copy_Return(EOS(STATIC_3472), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2656_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3629_0_copy_Return(EOS(STATIC_3629), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2656_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3658_0_copy_Return(EOS(STATIC_3658), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2656_1_div_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8527)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8527))))))) → 4338_0_copy_Return(EOS(STATIC_4338), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8527)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8527)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
2656_1_div_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8576)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8576))))))) → 4373_0_copy_Return(EOS(STATIC_4373), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8576)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8576)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
2659_0_isZero_NONNULL(EOS(STATIC_2659), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 2668_0_isZero_NONNULL(EOS(STATIC_2668), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL)
2665_0_copy_Load(EOS(STATIC_2665), java.lang.Object(DivTernary.Nats(EOC, o3580))) → 2682_0_copy_Load(EOS(STATIC_2682), java.lang.Object(DivTernary.Nats(EOC, o3580)))
2668_0_isZero_NONNULL(EOS(STATIC_2668), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 2676_0_isZero_ConstantStackPush(EOS(STATIC_2676), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2673_0_isZero_NONNULL(EOS(STATIC_2673), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 2679_0_isZero_NONNULL(EOS(STATIC_2679), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL)
2676_0_isZero_ConstantStackPush(EOS(STATIC_2676), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2686_0_isZero_JMP(EOS(STATIC_2686), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1)
2679_0_isZero_NONNULL(EOS(STATIC_2679), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), NULL) → 2690_0_isZero_ConstantStackPush(EOS(STATIC_2690), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2686_0_isZero_JMP(EOS(STATIC_2686), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2701_0_isZero_Return(EOS(STATIC_2701), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1) | =(matching1, 1)
2690_0_isZero_ConstantStackPush(EOS(STATIC_2690), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2705_0_isZero_JMP(EOS(STATIC_2705), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1)
2701_0_isZero_Return(EOS(STATIC_2701), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2718_0_div_EQ(EOS(STATIC_2718), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), 1) | =(matching1, 1)
2705_0_isZero_JMP(EOS(STATIC_2705), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2721_0_isZero_Return(EOS(STATIC_2721), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), 1) | =(matching1, 1)
2707_0_copy_Return(EOS(STATIC_2707), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2723_0_div_Load(EOS(STATIC_2723), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2715_0_copy_Return(EOS(STATIC_2715), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4176)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4176)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4184))))) → 2724_0_div_Load(EOS(STATIC_2724), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4176)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4184)))))
2718_0_div_EQ(EOS(STATIC_2718), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), matching1) → 2727_0_div_InvokeMethod(EOS(STATIC_2727), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) | &&(>(1, 0), =(matching1, 1))
2721_0_isZero_Return(EOS(STATIC_2721), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), matching1) → 2731_0_div_EQ(EOS(STATIC_2731), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), 1) | =(matching1, 1)
2723_0_div_Load(EOS(STATIC_2723), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2732_0_div_InvokeMethod(EOS(STATIC_2732), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
2724_0_div_Load(EOS(STATIC_2724), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4176)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4184))))) → 2733_0_div_InvokeMethod(EOS(STATIC_2733), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4176)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4184)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))))
2727_0_div_InvokeMethod(EOS(STATIC_2727), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) → 2736_0_zero_New(EOS(STATIC_2736), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))))
2731_0_div_EQ(EOS(STATIC_2731), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), matching1) → 2739_0_div_InvokeMethod(EOS(STATIC_2739), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) | &&(>(1, 0), =(matching1, 1))
2732_0_div_InvokeMethod(EOS(STATIC_2732), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2741_1_div_InvokeMethod(2741_0_copy_Load(EOS(STATIC_2741), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
2733_0_div_InvokeMethod(EOS(STATIC_2733), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4176)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4184)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub)))) → 2742_1_div_InvokeMethod(2742_0_copy_Load(EOS(STATIC_2742), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4176)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4184)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))))
2736_0_zero_New(EOS(STATIC_2736), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub)))) → 2753_0_zero_Duplicate(EOS(STATIC_2753), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2739_0_div_InvokeMethod(EOS(STATIC_2739), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2747_0_zero_New(EOS(STATIC_2747), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
2741_0_copy_Load(EOS(STATIC_2741), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2748_0_copy_Load(EOS(STATIC_2748), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
2742_0_copy_Load(EOS(STATIC_2742), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub)))) → 2750_0_copy_Load(EOS(STATIC_2750), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))))
2747_0_zero_New(EOS(STATIC_2747), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2760_0_zero_Duplicate(EOS(STATIC_2760), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2748_0_copy_Load(EOS(STATIC_2748), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2762_0_copy_Load(EOS(STATIC_2762), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
2750_0_copy_Load(EOS(STATIC_2750), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub)))) → 2764_0_copy_Load(EOS(STATIC_2764), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))))
2753_0_zero_Duplicate(EOS(STATIC_2753), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2757_0_zero_InvokeMethod(EOS(STATIC_2757), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2755_1_div_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3446_0_copy_Return(EOS(STATIC_3446), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2755_1_div_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3486_0_copy_Return(EOS(STATIC_3486), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2757_0_zero_InvokeMethod(EOS(STATIC_2757), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2768_0_<init>_Load(EOS(STATIC_2768), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2760_0_zero_Duplicate(EOS(STATIC_2760), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2770_0_zero_InvokeMethod(EOS(STATIC_2770), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2762_0_copy_Load(EOS(STATIC_2762), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 2772_0_copy_Load(EOS(STATIC_2772), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
2764_0_copy_Load(EOS(STATIC_2764), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub)))) → 2775_0_copy_Load(EOS(STATIC_2775), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4179sub))))
2768_0_<init>_Load(EOS(STATIC_2768), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2796_0_<init>_InvokeMethod(EOS(STATIC_2796), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2770_0_zero_InvokeMethod(EOS(STATIC_2770), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2781_0_<init>_Load(EOS(STATIC_2781), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2781_0_<init>_Load(EOS(STATIC_2781), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2806_0_<init>_InvokeMethod(EOS(STATIC_2806), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2796_0_<init>_InvokeMethod(EOS(STATIC_2796), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2804_0_<init>_Return(EOS(STATIC_2804), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2804_0_<init>_Return(EOS(STATIC_2804), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2813_0_zero_Return(EOS(STATIC_2813), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2806_0_<init>_InvokeMethod(EOS(STATIC_2806), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2815_0_<init>_Return(EOS(STATIC_2815), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2813_0_zero_Return(EOS(STATIC_2813), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2822_0_div_Return(EOS(STATIC_2822), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3600sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2815_0_<init>_Return(EOS(STATIC_2815), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2824_0_zero_Return(EOS(STATIC_2824), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2824_0_zero_Return(EOS(STATIC_2824), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2834_0_div_Return(EOS(STATIC_2834), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2911_0_copy_Return(EOS(STATIC_2911), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2918_0_div_Load(EOS(STATIC_2918), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
2918_0_div_Load(EOS(STATIC_2918), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2924_0_div_FieldAccess(EOS(STATIC_2924), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))))
2924_0_div_FieldAccess(EOS(STATIC_2924), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub)))) → 2933_0_div_InvokeMethod(EOS(STATIC_2933), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(o3769sub))
2933_0_div_InvokeMethod(EOS(STATIC_2933), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(o3769sub)) → 2938_1_div_InvokeMethod(2938_0_copy_Load(EOS(STATIC_2938), java.lang.Object(o3769sub)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(o3769sub))
2934_1_div_InvokeMethod(4016_0_div_Return(EOS(STATIC_4016), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4043_0_div_Return(EOS(STATIC_4043), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2935_1_div_InvokeMethod(4624_0_div_Return(EOS(STATIC_4624), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9987)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9987)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4638_0_div_Return(EOS(STATIC_4638), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9987)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9987)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))))))
2938_0_copy_Load(EOS(STATIC_2938), java.lang.Object(o3769sub)) → 2946_0_copy_Load(EOS(STATIC_2946), java.lang.Object(o3769sub))
2946_0_copy_Load(EOS(STATIC_2946), java.lang.Object(o3769sub)) → 2958_0_copy_Load(EOS(STATIC_2958), java.lang.Object(o3769sub))
2958_0_copy_Load(EOS(STATIC_2958), java.lang.Object(o3769sub)) → 2972_0_copy_Load(EOS(STATIC_2972), java.lang.Object(o3769sub))
2972_0_copy_Load(EOS(STATIC_2972), java.lang.Object(o3769sub)) → 2985_0_copy_Load(EOS(STATIC_2985), java.lang.Object(o3769sub))
2999_0_div_Load(EOS(STATIC_2999), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3005_0_div_InvokeMethod(EOS(STATIC_3005), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
3005_0_div_InvokeMethod(EOS(STATIC_3005), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 3011_1_div_InvokeMethod(3011_0_div_Load(EOS(STATIC_3011), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
3011_0_div_Load(EOS(STATIC_3011), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 3017_0_div_Load(EOS(STATIC_3017), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
3011_1_div_InvokeMethod(4016_0_div_Return(EOS(STATIC_4016), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4045_0_div_Return(EOS(STATIC_4045), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3017_0_div_Load(EOS(STATIC_3017), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub)))) → 3030_0_div_Load(EOS(STATIC_3030), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))))
3115_0_copy_Return(EOS(STATIC_3115), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3165_0_div_Load(EOS(STATIC_3165), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3123_0_copy_Return(EOS(STATIC_3123), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3166_0_div_Load(EOS(STATIC_3166), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3154_0_copy_Return(EOS(STATIC_3154), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3172_0_div_Load(EOS(STATIC_3172), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3165_0_div_Load(EOS(STATIC_3165), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3181_0_div_InvokeMethod(EOS(STATIC_3181), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3166_0_div_Load(EOS(STATIC_3166), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3183_0_div_InvokeMethod(EOS(STATIC_3183), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3172_0_div_Load(EOS(STATIC_3172), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3188_0_div_InvokeMethod(EOS(STATIC_3188), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub))))
3181_0_div_InvokeMethod(EOS(STATIC_3181), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3196_1_div_InvokeMethod(3196_0_copy_Load(EOS(STATIC_3196), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3183_0_div_InvokeMethod(EOS(STATIC_3183), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3198_1_div_InvokeMethod(3198_0_copy_Load(EOS(STATIC_3198), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3188_0_div_InvokeMethod(EOS(STATIC_3188), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub)))) → 3202_1_div_InvokeMethod(3202_0_div_Load(EOS(STATIC_3202), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub))))
3196_0_copy_Load(EOS(STATIC_3196), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3211_0_copy_Load(EOS(STATIC_3211), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3196_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3652_0_copy_Return(EOS(STATIC_3652), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3196_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3700_0_copy_Return(EOS(STATIC_3700), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3198_0_copy_Load(EOS(STATIC_3198), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3212_0_copy_Load(EOS(STATIC_3212), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3198_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3651_0_copy_Return(EOS(STATIC_3651), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3198_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3690_0_copy_Return(EOS(STATIC_3690), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3202_0_div_Load(EOS(STATIC_3202), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub)))) → 3215_0_div_Load(EOS(STATIC_3215), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub))))
3202_1_div_InvokeMethod(2834_0_div_Return(EOS(STATIC_2834), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5400sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5400sub)))) → 3294_0_div_Return(EOS(STATIC_3294), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5400sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5400sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3211_0_copy_Load(EOS(STATIC_3211), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3231_0_copy_Load(EOS(STATIC_3231), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3212_0_copy_Load(EOS(STATIC_3212), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3233_0_copy_Load(EOS(STATIC_3233), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3215_0_div_Load(EOS(STATIC_3215), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub)))) → 3239_0_div_Load(EOS(STATIC_3239), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o4994sub))))
3294_0_div_Return(EOS(STATIC_3294), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5400sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o5400sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3301_0_div_Return(EOS(STATIC_3301), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3431_0_copy_Return(EOS(STATIC_3431), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2707_0_copy_Return(EOS(STATIC_2707), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3446_0_copy_Return(EOS(STATIC_3446), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2911_0_copy_Return(EOS(STATIC_2911), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3472_0_copy_Return(EOS(STATIC_3472), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2707_0_copy_Return(EOS(STATIC_2707), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3486_0_copy_Return(EOS(STATIC_3486), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2911_0_copy_Return(EOS(STATIC_2911), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3769sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3629_0_copy_Return(EOS(STATIC_3629), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2715_0_copy_Return(EOS(STATIC_2715), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3651_0_copy_Return(EOS(STATIC_3651), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3691_0_copy_Return(EOS(STATIC_3691), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3652_0_copy_Return(EOS(STATIC_3652), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3701_0_copy_Return(EOS(STATIC_3701), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3658_0_copy_Return(EOS(STATIC_3658), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2715_0_copy_Return(EOS(STATIC_2715), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3690_0_copy_Return(EOS(STATIC_3690), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3691_0_copy_Return(EOS(STATIC_3691), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4890)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o4900)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3691_0_copy_Return(EOS(STATIC_3691), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6130)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3724_0_div_InvokeMethod(EOS(STATIC_3724), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6130)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3700_0_copy_Return(EOS(STATIC_3700), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3701_0_copy_Return(EOS(STATIC_3701), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3701_0_copy_Return(EOS(STATIC_3701), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3725_0_div_InvokeMethod(EOS(STATIC_3725), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3724_0_div_InvokeMethod(EOS(STATIC_3724), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6130)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3734_1_div_InvokeMethod(3734_0_div_Load(EOS(STATIC_3734), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6130)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6130)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3725_0_div_InvokeMethod(EOS(STATIC_3725), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3735_1_div_InvokeMethod(3735_0_div_Load(EOS(STATIC_3735), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3734_0_div_Load(EOS(STATIC_3734), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6130)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3744_0_div_Load(EOS(STATIC_3744), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6130)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3734_1_div_InvokeMethod(4059_0_div_Return(EOS(STATIC_4059), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4141_0_div_Return(EOS(STATIC_4141), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3734_1_div_InvokeMethod(4662_0_div_Return(EOS(STATIC_4662), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10069))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10212)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4697_0_div_Return(EOS(STATIC_4697), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10212)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10069)))))))
3735_0_div_Load(EOS(STATIC_3735), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3745_0_div_Load(EOS(STATIC_3745), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3735_1_div_InvokeMethod(2834_0_div_Return(EOS(STATIC_2834), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3792_0_div_Return(EOS(STATIC_3792), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3744_0_div_Load(EOS(STATIC_3744), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6130)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3757_0_div_Load(EOS(STATIC_3757), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6130)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3745_0_div_Load(EOS(STATIC_3745), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 3761_0_div_Load(EOS(STATIC_3761), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3792_0_div_Return(EOS(STATIC_3792), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3807_0_div_InvokeMethod(EOS(STATIC_3807), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3807_0_div_InvokeMethod(EOS(STATIC_3807), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3816_0_succ_New(EOS(STATIC_3816), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3816_0_succ_New(EOS(STATIC_3816), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3824_0_succ_Duplicate(EOS(STATIC_3824), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3824_0_succ_Duplicate(EOS(STATIC_3824), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3829_0_succ_InvokeMethod(EOS(STATIC_3829), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3829_0_succ_InvokeMethod(EOS(STATIC_3829), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3834_0_<init>_Load(EOS(STATIC_3834), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3834_0_<init>_Load(EOS(STATIC_3834), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3845_0_<init>_InvokeMethod(EOS(STATIC_3845), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3845_0_<init>_InvokeMethod(EOS(STATIC_3845), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3852_0_<init>_Return(EOS(STATIC_3852), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3852_0_<init>_Return(EOS(STATIC_3852), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3858_0_succ_Store(EOS(STATIC_3858), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3858_0_succ_Store(EOS(STATIC_3858), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3864_0_succ_Load(EOS(STATIC_3864), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3864_0_succ_Load(EOS(STATIC_3864), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3870_0_succ_Load(EOS(STATIC_3870), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3870_0_succ_Load(EOS(STATIC_3870), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3884_0_succ_FieldAccess(EOS(STATIC_3884), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3884_0_succ_FieldAccess(EOS(STATIC_3884), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3959_0_succ_Load(EOS(STATIC_3959), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3959_0_succ_Load(EOS(STATIC_3959), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4005_0_succ_Return(EOS(STATIC_4005), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4005_0_succ_Return(EOS(STATIC_4005), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4016_0_div_Return(EOS(STATIC_4016), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4021_1_div_InvokeMethod(2834_0_div_Return(EOS(STATIC_2834), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7673)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7677)))))), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7673)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7677))))))) → 4090_0_div_Return(EOS(STATIC_4090), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7673)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7677)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7673)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7677)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4022_1_div_InvokeMethod(3301_0_div_Return(EOS(STATIC_3301), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7711))))))) → 4098_0_div_Return(EOS(STATIC_4098), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7711)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4022_1_div_InvokeMethod(4554_0_div_Return(EOS(STATIC_4554), java.lang.Object(DivTernary.Nats(EOC, o9567))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9735)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9739)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9743))))))) → 4582_0_div_Return(EOS(STATIC_4582), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9735)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9739)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9743)))))), java.lang.Object(DivTernary.Nats(EOC, o9567)))
4043_0_div_Return(EOS(STATIC_4043), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4057_0_div_Return(EOS(STATIC_4057), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4045_0_div_Return(EOS(STATIC_4045), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4059_0_div_Return(EOS(STATIC_4059), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4090_0_div_Return(EOS(STATIC_4090), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7673)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7677)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7673)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7677)))))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4118_0_div_Return(EOS(STATIC_4118), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4098_0_div_Return(EOS(STATIC_4098), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7711)))))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4583_0_div_Return(EOS(STATIC_4583), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7711)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4141_0_div_Return(EOS(STATIC_4141), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4533_0_div_Return(EOS(STATIC_4533), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4220_1_div_InvokeMethod(4624_0_div_Return(EOS(STATIC_4624), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10006)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10006)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4652_0_div_Return(EOS(STATIC_4652), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10006)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10006)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))))))
4338_0_copy_Return(EOS(STATIC_4338), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8527)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8527)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230))))))) → 2715_0_copy_Return(EOS(STATIC_2715), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8527)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8527)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7230)))))))
4373_0_copy_Return(EOS(STATIC_4373), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8576)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8576)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340))))))) → 2715_0_copy_Return(EOS(STATIC_2715), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8576)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o3601sub))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o8576)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o7340)))))))
4430_1_div_InvokeMethod(3301_0_div_Return(EOS(STATIC_3301), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o9189sub)))) → 4476_0_div_Return(EOS(STATIC_4476), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o9189sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4430_1_div_InvokeMethod(4059_0_div_Return(EOS(STATIC_4059), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4484_0_div_Return(EOS(STATIC_4484), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4430_1_div_InvokeMethod(4554_0_div_Return(EOS(STATIC_4554), java.lang.Object(DivTernary.Nats(EOC, o9567))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9753)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9757)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o9759sub)))) → 4586_0_div_Return(EOS(STATIC_4586), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9753)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9757)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o9759sub))), java.lang.Object(DivTernary.Nats(EOC, o9567)))
4430_1_div_InvokeMethod(4662_0_div_Return(EOS(STATIC_4662), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10069))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10236)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4703_0_div_Return(EOS(STATIC_4703), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10236)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10069)))))))
4476_0_div_Return(EOS(STATIC_4476), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o9189sub))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4485_0_div_Return(EOS(STATIC_4485), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o9189sub))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4484_0_div_Return(EOS(STATIC_4484), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4485_0_div_Return(EOS(STATIC_4485), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
4485_0_div_Return(EOS(STATIC_4485), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9265)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o9258sub))), java.lang.Object(DivTernary.Nats(EOC, o9262))) → 4548_0_div_Return(EOS(STATIC_4548), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9265)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o9258sub))), java.lang.Object(DivTernary.Nats(EOC, o9262)))
4533_0_div_Return(EOS(STATIC_4533), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9497)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490))))) → 4551_0_div_InvokeMethod(EOS(STATIC_4551), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))))
4548_0_div_Return(EOS(STATIC_4548), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9573)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9570)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o9563sub))), java.lang.Object(DivTernary.Nats(EOC, o9567))) → 4554_0_div_Return(EOS(STATIC_4554), java.lang.Object(DivTernary.Nats(EOC, o9567)))
4551_0_div_InvokeMethod(EOS(STATIC_4551), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490))))) → 4555_0_succ_New(EOS(STATIC_4555), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))))
4555_0_succ_New(EOS(STATIC_4555), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490))))) → 4566_0_succ_Duplicate(EOS(STATIC_4566), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4566_0_succ_Duplicate(EOS(STATIC_4566), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4588_0_succ_InvokeMethod(EOS(STATIC_4588), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4582_0_div_Return(EOS(STATIC_4582), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9735)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9739)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9743)))))), java.lang.Object(DivTernary.Nats(EOC, o9567))) → 4583_0_div_Return(EOS(STATIC_4583), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9735)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9739)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9743)))))), java.lang.Object(DivTernary.Nats(EOC, o9567)))
4583_0_div_Return(EOS(STATIC_4583), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9782)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9779)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9771)))))), java.lang.Object(DivTernary.Nats(EOC, o9775))) → 4591_0_div_Return(EOS(STATIC_4591), java.lang.Object(DivTernary.Nats(EOC, o9775)))
4586_0_div_Return(EOS(STATIC_4586), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9753)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9757)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o9759sub))), java.lang.Object(DivTernary.Nats(EOC, o9567))) → 4548_0_div_Return(EOS(STATIC_4548), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9753)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9757)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(o9759sub))), java.lang.Object(DivTernary.Nats(EOC, o9567)))
4588_0_succ_InvokeMethod(EOS(STATIC_4588), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4592_0_<init>_Load(EOS(STATIC_4592), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4592_0_<init>_Load(EOS(STATIC_4592), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4599_0_<init>_InvokeMethod(EOS(STATIC_4599), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4599_0_<init>_InvokeMethod(EOS(STATIC_4599), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4614_0_<init>_Return(EOS(STATIC_4614), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4614_0_<init>_Return(EOS(STATIC_4614), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4616_0_succ_Store(EOS(STATIC_4616), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4616_0_succ_Store(EOS(STATIC_4616), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4617_0_succ_Load(EOS(STATIC_4617), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4617_0_succ_Load(EOS(STATIC_4617), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4618_0_succ_Load(EOS(STATIC_4618), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4618_0_succ_Load(EOS(STATIC_4618), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4619_0_succ_FieldAccess(EOS(STATIC_4619), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))))
4619_0_succ_FieldAccess(EOS(STATIC_4619), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490))))) → 4621_0_succ_Load(EOS(STATIC_4621), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))))))
4621_0_succ_Load(EOS(STATIC_4621), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490))))))) → 4623_0_succ_Return(EOS(STATIC_4623), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))))))
4623_0_succ_Return(EOS(STATIC_4623), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490))))))) → 4624_0_div_Return(EOS(STATIC_4624), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9482)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))))))
4638_0_div_Return(EOS(STATIC_4638), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9987)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9987)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490))))))) → 4639_0_div_Return(EOS(STATIC_4639), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9987)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9987)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))))))
4639_0_div_Return(EOS(STATIC_4639), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10025)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10025)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10030))))))) → 4657_0_div_Return(EOS(STATIC_4657), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10030)))))))
4652_0_div_Return(EOS(STATIC_4652), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10006)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10006)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490))))))) → 4653_0_div_Return(EOS(STATIC_4653), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10006)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10006)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o9490)))))))
4653_0_div_Return(EOS(STATIC_4653), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10064)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10064)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10069))))))) → 4662_0_div_Return(EOS(STATIC_4662), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10069)))))))
4697_0_div_Return(EOS(STATIC_4697), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10212)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10069))))))) → 4533_0_div_Return(EOS(STATIC_4533), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o6118)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10212)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10069)))))))
4703_0_div_Return(EOS(STATIC_4703), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10236)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10069))))))) → 4548_0_div_Return(EOS(STATIC_4548), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10236)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, o10069)))))))

Combined rules. Obtained 30 conditional rules for P and 33 conditional rules for R.


P rules:
2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x2))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x2)))) → 2755_1_div_InvokeMethod(2755_0_copy_Load(EOS(STATIC_2755), java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x2))), java.lang.Object(x0))
2755_1_div_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x2))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x3))))))) → 4029_1_div_InvokeMethod(4029_0_copy_Load(EOS(STATIC_4029), java.lang.Object(x1)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x2))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(x1))
2755_1_div_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x2))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x3))))))) → 4029_1_div_InvokeMethod(4029_0_copy_Load(EOS(STATIC_4029), java.lang.Object(x1)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x2))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(x1))
2755_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4029_1_div_InvokeMethod(4029_0_copy_Load(EOS(STATIC_4029), java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(x0))
2755_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4029_1_div_InvokeMethod(4029_0_copy_Load(EOS(STATIC_4029), java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(x0))
4029_1_div_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4220_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))))
4029_1_div_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 4220_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))))
4029_1_div_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x3))))))) → 4430_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))))
4029_1_div_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x3))))))) → 4430_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))))
4029_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4430_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))))
4029_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4430_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))))
2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1)))) → 2743_1_div_InvokeMethod(2743_0_copy_Load(EOS(STATIC_2743), java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(x0))
2743_1_div_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2830_1_div_InvokeMethod(2830_0_copy_Load(EOS(STATIC_2830), java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(x0))
2743_1_div_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2830_1_div_InvokeMethod(2830_0_copy_Load(EOS(STATIC_2830), java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(x0))
2830_1_div_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2934_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2830_1_div_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2934_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2830_1_div_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4021_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))))
2830_1_div_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4021_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))))
2830_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4021_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))
2830_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4021_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))
2743_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2831_1_div_InvokeMethod(2831_0_copy_Load(EOS(STATIC_2831), java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(x0))
2743_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 2831_1_div_InvokeMethod(2831_0_copy_Load(EOS(STATIC_2831), java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(x0))
2743_1_div_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2))))))) → 2831_1_div_InvokeMethod(2831_0_copy_Load(EOS(STATIC_2831), java.lang.Object(x1)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(x1))
2743_1_div_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2))))))) → 2831_1_div_InvokeMethod(2831_0_copy_Load(EOS(STATIC_2831), java.lang.Object(x1)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(x1))
2831_1_div_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2935_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2831_1_div_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2935_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2831_1_div_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4022_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))))
2831_1_div_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4022_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))))
2831_1_div_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4022_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))
2831_1_div_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4022_1_div_InvokeMethod(2541_0_div_InvokeMethod(EOS(STATIC_2541), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))
R rules:
2755_0_copy_Load(EOS(STATIC_2755), java.lang.Object(x0)) → 3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(x0), java.lang.Object(x0))
4029_0_copy_Load(EOS(STATIC_4029), java.lang.Object(x0)) → 3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(x0), java.lang.Object(x0))
2743_0_copy_Load(EOS(STATIC_2743), java.lang.Object(x0)) → 3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(x0), java.lang.Object(x0))
2830_0_copy_Load(EOS(STATIC_2830), java.lang.Object(x0)) → 3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(x0), java.lang.Object(x0))
2831_0_copy_Load(EOS(STATIC_2831), java.lang.Object(x0)) → 3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(x0), java.lang.Object(x0))
3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(x0), java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0)))) → 3382_1_copy_InvokeMethod(3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(x0), java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)))
3382_1_copy_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3382_1_copy_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3379_1_copy_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3379_1_copy_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
3382_1_copy_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))
3382_1_copy_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))))))
3382_1_copy_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(EOS(STATIC_4296), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))))))
3379_1_copy_InvokeMethod(4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))))))
3379_1_copy_InvokeMethod(3594_0_copy_Return(EOS(STATIC_3594), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))
3379_1_copy_InvokeMethod(3597_0_copy_Return(EOS(STATIC_3597), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4301_0_copy_Return(EOS(STATIC_4301), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))))
2934_1_div_InvokeMethod(4016_0_div_Return(EOS(STATIC_4016), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4057_0_div_Return(EOS(STATIC_4057), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2755_1_div_InvokeMethod(3400_0_copy_Return(EOS(STATIC_3400), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2938_1_div_InvokeMethod(3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(x0), java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(x0))
2755_1_div_InvokeMethod(3404_0_copy_Return(EOS(STATIC_3404), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, NULL))) → 2938_1_div_InvokeMethod(3303_0_copy_FieldAccess(EOS(STATIC_3303), java.lang.Object(x0), java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(x0))
4021_1_div_InvokeMethod(2834_0_div_Return(EOS(STATIC_2834), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))) → 4118_0_div_Return(EOS(STATIC_4118), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4022_1_div_InvokeMethod(3301_0_div_Return(EOS(STATIC_3301), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))) → 4591_0_div_Return(EOS(STATIC_4591), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4022_1_div_InvokeMethod(4554_0_div_Return(EOS(STATIC_4554), java.lang.Object(DivTernary.Nats(EOC, x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x3))))))) → 4591_0_div_Return(EOS(STATIC_4591), java.lang.Object(DivTernary.Nats(EOC, x0)))
4430_1_div_InvokeMethod(4554_0_div_Return(EOS(STATIC_4554), java.lang.Object(DivTernary.Nats(EOC, x0))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x2)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x3)))) → 4554_0_div_Return(EOS(STATIC_4554), java.lang.Object(DivTernary.Nats(EOC, x0)))
4430_1_div_InvokeMethod(4662_0_div_Return(EOS(STATIC_4662), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4554_0_div_Return(EOS(STATIC_4554), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))))))
4430_1_div_InvokeMethod(3301_0_div_Return(EOS(STATIC_3301), java.lang.Object(DivTernary.Nats(EOC, NULL))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(x0)))) → 4554_0_div_Return(EOS(STATIC_4554), java.lang.Object(DivTernary.Nats(EOC, NULL)))
4430_1_div_InvokeMethod(4059_0_div_Return(EOS(STATIC_4059), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4554_0_div_Return(EOS(STATIC_4554), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))))
2935_1_div_InvokeMethod(4624_0_div_Return(EOS(STATIC_4624), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4657_0_div_Return(EOS(STATIC_4657), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))
4220_1_div_InvokeMethod(4624_0_div_Return(EOS(STATIC_4624), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL)))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1))))))), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x0)))), java.lang.Object(DivTernary.Nats(EOC, NULL)), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, NULL))))) → 4662_0_div_Return(EOS(STATIC_4662), java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, java.lang.Object(DivTernary.Nats(EOC, x1)))))))

Filtered ground terms:



DivTernary.Nats(x1, x2) → DivTernary.Nats(x2)
2541_0_div_InvokeMethod(x1, x2, x3, x4, x5) → 2541_0_div_InvokeMethod(x2, x3, x4, x5)
3597_0_copy_Return(x1, x2) → 3597_0_copy_Return
3594_0_copy_Return(x1, x2) → 3594_0_copy_Return
4301_0_copy_Return(x1, x2) → 4301_0_copy_Return(x2)
4296_0_copy_Return(x1, x2) → 4296_0_copy_Return(x2)
2935_1_div_InvokeMethod(x1, x2, x3, x4) → 2935_1_div_InvokeMethod(x1, x2)
3404_0_copy_Return(x1, x2, x3) → 3404_0_copy_Return
3400_0_copy_Return(x1, x2, x3) → 3400_0_copy_Return
2831_0_copy_Load(x1, x2) → 2831_0_copy_Load(x2)
4021_1_div_InvokeMethod(x1, x2, x3, x4) → 4021_1_div_InvokeMethod(x1, x3, x4)
2830_1_div_InvokeMethod(x1, x2, x3, x4) → 2830_1_div_InvokeMethod(x1, x2, x4)
2934_1_div_InvokeMethod(x1, x2, x3, x4) → 2934_1_div_InvokeMethod(x1)
2830_0_copy_Load(x1, x2) → 2830_0_copy_Load(x2)
2743_0_copy_Load(x1, x2) → 2743_0_copy_Load(x2)
4220_1_div_InvokeMethod(x1, x2, x3, x4) → 4220_1_div_InvokeMethod(x1, x2, x4)
4029_0_copy_Load(x1, x2) → 4029_0_copy_Load(x2)
2755_0_copy_Load(x1, x2) → 2755_0_copy_Load(x2)
4662_0_div_Return(x1, x2) → 4662_0_div_Return(x2)
4624_0_div_Return(x1, x2, x3, x4, x5) → 4624_0_div_Return(x2, x5)
4657_0_div_Return(x1, x2) → 4657_0_div_Return(x2)
4554_0_div_Return(x1, x2) → 4554_0_div_Return(x2)
4059_0_div_Return(x1, x2) → 4059_0_div_Return
3301_0_div_Return(x1, x2) → 3301_0_div_Return
4591_0_div_Return(x1, x2) → 4591_0_div_Return(x2)
4118_0_div_Return(x1, x2) → 4118_0_div_Return
2834_0_div_Return(x1, x2, x3, x4, x5) → 2834_0_div_Return(x3, x4)
2938_1_div_InvokeMethod(x1, x2, x3, x4) → 2938_1_div_InvokeMethod(x1, x2, x4)
3303_0_copy_FieldAccess(x1, x2, x3) → 3303_0_copy_FieldAccess(x2, x3)
4057_0_div_Return(x1, x2) → 4057_0_div_Return
4016_0_div_Return(x1, x2, x3, x4, x5) → 4016_0_div_Return

Filtered duplicate args:



2541_0_div_InvokeMethod(x1, x2, x3, x4) → 2541_0_div_InvokeMethod(x1, x2, x4)
4220_1_div_InvokeMethod(x1, x2, x3) → 4220_1_div_InvokeMethod(x1, x3)
2743_1_div_InvokeMethod(x1, x2, x3, x4) → 2743_1_div_InvokeMethod(x1, x3, x4)
2830_1_div_InvokeMethod(x1, x2, x3) → 2830_1_div_InvokeMethod(x1, x2)
2831_1_div_InvokeMethod(x1, x2, x3, x4) → 2831_1_div_InvokeMethod(x1, x2, x3)
2935_1_div_InvokeMethod(x1, x2) → 2935_1_div_InvokeMethod(x1)
3303_0_copy_FieldAccess(x1, x2) → 3303_0_copy_FieldAccess(x2)
2938_1_div_InvokeMethod(x1, x2, x3) → 2938_1_div_InvokeMethod(x1, x2)

Filtered unneeded arguments:



4624_0_div_Return(x1, x2) → 4624_0_div_Return(x2)

Combined rules. Obtained 30 conditional rules for P and 33 conditional rules for R.


P rules:
2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2)))) → 2755_1_div_InvokeMethod(2755_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2))), java.lang.Object(x0))
2755_1_div_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3))))))) → 4029_1_div_InvokeMethod(4029_0_copy_Load(java.lang.Object(x1)), java.lang.Object(DivTernary.Nats(java.lang.Object(x2))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(x1))
2755_1_div_InvokeMethod(4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3))))))) → 4029_1_div_InvokeMethod(4029_0_copy_Load(java.lang.Object(x1)), java.lang.Object(DivTernary.Nats(java.lang.Object(x2))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(x1))
2755_1_div_InvokeMethod(3594_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_div_InvokeMethod(4029_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0))
2755_1_div_InvokeMethod(3597_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_div_InvokeMethod(4029_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0))
4029_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(NULL))) → 4220_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
4029_1_div_InvokeMethod(3404_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(NULL))) → 4220_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
4029_1_div_InvokeMethod(4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3))))))) → 4430_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))))
4029_1_div_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3))))))) → 4430_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))))
4029_1_div_InvokeMethod(3594_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4430_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
4029_1_div_InvokeMethod(3597_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4430_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1)))) → 2743_1_div_InvokeMethod(2743_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(x0))
2743_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(NULL))) → 2830_1_div_InvokeMethod(2830_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
2743_1_div_InvokeMethod(3404_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(NULL))) → 2830_1_div_InvokeMethod(2830_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
2830_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2934_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))
2830_1_div_InvokeMethod(3404_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2934_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))
2830_1_div_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))))) → 4021_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))))
2830_1_div_InvokeMethod(4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))))) → 4021_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))))
2830_1_div_InvokeMethod(3594_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))) → 4021_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2830_1_div_InvokeMethod(3597_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))) → 4021_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2743_1_div_InvokeMethod(3594_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_div_InvokeMethod(2831_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2743_1_div_InvokeMethod(3597_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_div_InvokeMethod(2831_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2743_1_div_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2))))))) → 2831_1_div_InvokeMethod(2831_0_copy_Load(java.lang.Object(x1)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
2743_1_div_InvokeMethod(4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2))))))) → 2831_1_div_InvokeMethod(2831_0_copy_Load(java.lang.Object(x1)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
2831_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))) → 2935_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))
2831_1_div_InvokeMethod(3404_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))) → 2935_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))
2831_1_div_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2))))) → 4022_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))))
2831_1_div_InvokeMethod(4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2))))) → 4022_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))))
2831_1_div_InvokeMethod(3594_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))) → 4022_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2831_1_div_InvokeMethod(3597_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))) → 4022_1_div_InvokeMethod(2541_0_div_InvokeMethod(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
R rules:
2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
4029_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
2743_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
2830_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
2831_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3382_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3404_0_copy_Return
3382_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3594_0_copy_Return
3382_1_copy_InvokeMethod(3404_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3594_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3597_0_copy_Return
3379_1_copy_InvokeMethod(3404_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3597_0_copy_Return
3382_1_copy_InvokeMethod(3594_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3382_1_copy_InvokeMethod(3597_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3382_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
3382_1_copy_InvokeMethod(4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
3379_1_copy_InvokeMethod(4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
3379_1_copy_InvokeMethod(3594_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(3597_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4301_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2934_1_div_InvokeMethod(4016_0_div_Return) → 4057_0_div_Return
2755_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(NULL))) → 2938_1_div_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))))
2755_1_div_InvokeMethod(3404_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(NULL))) → 2938_1_div_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))))
4021_1_div_InvokeMethod(2834_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4118_0_div_Return
4022_1_div_InvokeMethod(3301_0_div_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))) → 4591_0_div_Return(java.lang.Object(DivTernary.Nats(NULL)))
4022_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3))))))) → 4591_0_div_Return(java.lang.Object(DivTernary.Nats(x0)))
4430_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x3)))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0)))
4430_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
4430_1_div_InvokeMethod(3301_0_div_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(NULL)))
4430_1_div_InvokeMethod(4059_0_div_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2935_1_div_InvokeMethod(4624_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))) → 4657_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
4220_1_div_InvokeMethod(4624_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

Performed bisimulation on rules. Used the following equivalence classes: {[4296_0_copy_Return_1, 4301_0_copy_Return_1]=4296_0_copy_Return_1, [4662_0_div_Return_1, 4624_0_div_Return_1, 4657_0_div_Return_1]=4662_0_div_Return_1, [2755_0_copy_Load_1, 4029_0_copy_Load_1, 2743_0_copy_Load_1, 2830_0_copy_Load_1, 2831_0_copy_Load_1]=2755_0_copy_Load_1, [3379_1_copy_InvokeMethod_2, 3382_1_copy_InvokeMethod_2]=3379_1_copy_InvokeMethod_2, [3400_0_copy_Return, 3404_0_copy_Return, 3594_0_copy_Return, 3597_0_copy_Return, 4016_0_div_Return, 4057_0_div_Return, 4118_0_div_Return, 3301_0_div_Return, 4059_0_div_Return]=3400_0_copy_Return}


Finished conversion. Obtained 16 rules for P and 17 rules for R. System has no predefined symbols.


P rules:
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2)))) → 2755_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2))), java.lang.Object(x0))
2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3))))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1)), java.lang.Object(DivTernary.Nats(java.lang.Object(x2))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(x1))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(NULL))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1)))) → 2743_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(x0))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(NULL))) → 2830_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
2830_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2830_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))))
2830_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
R rules:
2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
2934_1_div_InvokeMethod(3400_0_copy_Return) → 3400_0_copy_Return
2755_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(NULL))) → 2938_1_div_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))))
4021_1_div_InvokeMethod(2834_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 3400_0_copy_Return
4022_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))) → 4591_0_div_Return(java.lang.Object(DivTernary.Nats(NULL)))
4022_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3))))))) → 4591_0_div_Return(java.lang.Object(DivTernary.Nats(x0)))
4430_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x3)))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0)))
4430_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(NULL)))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2935_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))) → 4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
4220_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

(18) 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:
2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
2934_1_div_InvokeMethod(3400_0_copy_Return) → 3400_0_copy_Return
2755_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(NULL))) → 2938_1_div_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))))
4021_1_div_InvokeMethod(2834_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 3400_0_copy_Return
4022_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))) → 4591_0_div_Return(java.lang.Object(DivTernary.Nats(NULL)))
4022_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3))))))) → 4591_0_div_Return(java.lang.Object(DivTernary.Nats(x0)))
4430_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x3)))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0)))
4430_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(NULL)))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2935_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))) → 4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
4220_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

The integer pair graph contains the following rules and edges:
(0): 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
(1): 2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
(2): 2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
(3): 4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[3]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[3])))), java.lang.Object(DivTernary.Nats(NULL))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[3])))), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[3]))))
(4): 4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
(5): 4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
(6): 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
(7): 2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[7]))), java.lang.Object(DivTernary.Nats(NULL))) → 2830_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[7])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[7]))))
(8): 2830_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
(9): 2830_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[9]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[9]))))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[9])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[9])))))))))
(10): 2830_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
(11): 2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
(12): 2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))
(13): 2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[13]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[13])))), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
(14): 2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
(15): 2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))

(0) -> (1), if (2755_0_copy_Load(java.lang.Object(x0[0])) →* 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1])))∧java.lang.Object(x0[0]) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1])))))))


(0) -> (2), if (2755_0_copy_Load(java.lang.Object(x0[0])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2])))∧java.lang.Object(x0[0]) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))


(1) -> (3), if (2755_0_copy_Load(java.lang.Object(x1[1])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[3])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[3]))))∧java.lang.Object(x1[1]) →* java.lang.Object(DivTernary.Nats(NULL)))


(1) -> (4), if (2755_0_copy_Load(java.lang.Object(x1[1])) →* 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4]))))∧java.lang.Object(x1[1]) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4])))))))


(1) -> (5), if (2755_0_copy_Load(java.lang.Object(x1[1])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5]))))∧java.lang.Object(x1[1]) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))


(2) -> (3), if (2755_0_copy_Load(java.lang.Object(x0[2])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[3])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[3]))))∧java.lang.Object(x0[2]) →* java.lang.Object(DivTernary.Nats(NULL)))


(2) -> (4), if (2755_0_copy_Load(java.lang.Object(x0[2])) →* 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4]))))∧java.lang.Object(x0[2]) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4])))))))


(2) -> (5), if (2755_0_copy_Load(java.lang.Object(x0[2])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5]))))∧java.lang.Object(x0[2]) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))


(3) -> (0), if (java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[3])))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))∧java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x0[3]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))))


(3) -> (6), if (java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[3])))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6])))∧java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x0[3]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))))


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


(4) -> (6), if (java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))))


(5) -> (0), if (java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))))


(5) -> (6), if (java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))))


(6) -> (7), if (2755_0_copy_Load(java.lang.Object(x0[6])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[7])))∧java.lang.Object(x0[6]) →* java.lang.Object(DivTernary.Nats(NULL)))


(6) -> (11), if (2755_0_copy_Load(java.lang.Object(x0[6])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11])))∧java.lang.Object(x0[6]) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))


(6) -> (12), if (2755_0_copy_Load(java.lang.Object(x0[6])) →* 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12])))∧java.lang.Object(x0[6]) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12])))))))


(7) -> (8), if (2755_0_copy_Load(java.lang.Object(x0[7])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x0[7]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))


(7) -> (9), if (2755_0_copy_Load(java.lang.Object(x0[7])) →* 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[9])))))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x0[7]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[9])))))))))


(7) -> (10), if (2755_0_copy_Load(java.lang.Object(x0[7])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x0[7]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))


(8) -> (0), if (java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))∧java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))))


(8) -> (6), if (java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6])))∧java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))))


(9) -> (0), if (java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[9])))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[9])))))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))))


(9) -> (6), if (java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[9])))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[9])))))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))))


(10) -> (0), if (java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))))


(10) -> (6), if (java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))))


(11) -> (13), if (2755_0_copy_Load(java.lang.Object(x0[11])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[13])))))


(11) -> (14), if (2755_0_copy_Load(java.lang.Object(x0[11])) →* 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14]))))))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))))


(11) -> (15), if (2755_0_copy_Load(java.lang.Object(x0[11])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))))


(12) -> (13), if (2755_0_copy_Load(java.lang.Object(x1[12])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[13])))))


(12) -> (14), if (2755_0_copy_Load(java.lang.Object(x1[12])) →* 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14]))))))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))))


(12) -> (15), if (2755_0_copy_Load(java.lang.Object(x1[12])) →* 3400_0_copy_Returnjava.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))))


(13) -> (0), if (java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[13])))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))∧java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))))


(13) -> (6), if (java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[13])))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6])))∧java.lang.Object(DivTernary.Nats(NULL)) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))))


(14) -> (0), if (java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))))


(14) -> (6), if (java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))))


(15) -> (0), if (java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))))


(15) -> (6), if (java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))∧java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))) →* java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))))



The set Q consists of the following terms:
2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
2934_1_div_InvokeMethod(3400_0_copy_Return)
2755_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(NULL)))
4021_1_div_InvokeMethod(2834_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
4022_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
4022_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3)))))))
4430_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x3))))
4430_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2935_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))))
4220_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))

(19) IDPtoQDPProof (SOUND transformation)

Represented integers and predefined function symbols by Terms

(20) Obligation:

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

2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[3]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[3])))), java.lang.Object(DivTernary.Nats(NULL))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[3])))), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[3]))))
4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[7]))), java.lang.Object(DivTernary.Nats(NULL))) → 2830_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[7])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[7]))))
2830_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2830_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[9]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[9]))))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[9])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[9])))))))))
2830_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[13]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[13])))), java.lang.Object(DivTernary.Nats(NULL)), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))

The TRS R consists of the following rules:

2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
2934_1_div_InvokeMethod(3400_0_copy_Return) → 3400_0_copy_Return
2755_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(NULL))) → 2938_1_div_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))))
4021_1_div_InvokeMethod(2834_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 3400_0_copy_Return
4022_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))) → 4591_0_div_Return(java.lang.Object(DivTernary.Nats(NULL)))
4022_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3))))))) → 4591_0_div_Return(java.lang.Object(DivTernary.Nats(x0)))
4430_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x3)))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0)))
4430_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(NULL)))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2935_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))) → 4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
4220_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

The set Q consists of the following terms:

2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
2934_1_div_InvokeMethod(3400_0_copy_Return)
2755_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(NULL)))
4021_1_div_InvokeMethod(2834_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
4022_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
4022_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3)))))))
4430_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x3))))
4430_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2935_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))))
4220_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))

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

(21) DependencyGraphProof (EQUIVALENT transformation)

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

(22) Obligation:

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

2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))

The TRS R consists of the following rules:

2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))
2934_1_div_InvokeMethod(3400_0_copy_Return) → 3400_0_copy_Return
2755_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(NULL))) → 2938_1_div_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))))
4021_1_div_InvokeMethod(2834_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 3400_0_copy_Return
4022_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))) → 4591_0_div_Return(java.lang.Object(DivTernary.Nats(NULL)))
4022_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3))))))) → 4591_0_div_Return(java.lang.Object(DivTernary.Nats(x0)))
4430_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x3)))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0)))
4430_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(NULL)))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4554_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2935_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))) → 4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
4220_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

The set Q consists of the following terms:

2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
2934_1_div_InvokeMethod(3400_0_copy_Return)
2755_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(NULL)))
4021_1_div_InvokeMethod(2834_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
4022_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
4022_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3)))))))
4430_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x3))))
4430_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2935_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))))
4220_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))

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

(23) 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.

(24) Obligation:

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

2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))

The TRS R consists of the following rules:

2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
2934_1_div_InvokeMethod(3400_0_copy_Return)
2755_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(NULL)))
4021_1_div_InvokeMethod(2834_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
4022_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
4022_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3)))))))
4430_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x3))))
4430_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2935_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))))
4220_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))

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

(25) 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].

2934_1_div_InvokeMethod(3400_0_copy_Return)
2755_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1))), java.lang.Object(DivTernary.Nats(NULL)))
4021_1_div_InvokeMethod(2834_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))
4022_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))
4022_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3)))))))
4430_1_div_InvokeMethod(4554_0_div_Return(java.lang.Object(DivTernary.Nats(x0))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x3))))
4430_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
4430_1_div_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2935_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))))
4220_1_div_InvokeMethod(4662_0_div_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))

(26) Obligation:

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

2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))

The TRS R consists of the following rules:

2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(27) Rewriting (EQUIVALENT transformation)

By rewriting [LPAR04] the rule 2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1])) at position [0] we obtained the following new rules [LPAR04]:

2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))

(28) Obligation:

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

4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))
2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))

The TRS R consists of the following rules:

2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(29) Rewriting (EQUIVALENT transformation)

By rewriting [LPAR04] the rule 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0])) at position [0] we obtained the following new rules [LPAR04]:

2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))

(30) Obligation:

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

4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))
2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))

The TRS R consists of the following rules:

2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(31) Rewriting (EQUIVALENT transformation)

By rewriting [LPAR04] the rule 2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2])) at position [0] we obtained the following new rules [LPAR04]:

2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))

(32) Obligation:

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

4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))
2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))

The TRS R consists of the following rules:

2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(33) Rewriting (EQUIVALENT transformation)

By rewriting [LPAR04] the rule 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6])) at position [0] we obtained the following new rules [LPAR04]:

2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))

(34) Obligation:

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

4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))
2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))

The TRS R consists of the following rules:

2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(35) Rewriting (EQUIVALENT transformation)

By rewriting [LPAR04] the rule 2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) at position [0] we obtained the following new rules [LPAR04]:

2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))

(36) Obligation:

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

4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))
2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))

The TRS R consists of the following rules:

2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(37) Rewriting (EQUIVALENT transformation)

By rewriting [LPAR04] the rule 2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(2755_0_copy_Load(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))) at position [0] we obtained the following new rules [LPAR04]:

2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))

(38) Obligation:

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

4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))

The TRS R consists of the following rules:

2755_0_copy_Load(java.lang.Object(x0)) → 3303_0_copy_FieldAccess(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(39) 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.

(40) Obligation:

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

4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))

The TRS R consists of the following rules:

3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

2755_0_copy_Load(java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(41) 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].

2755_0_copy_Load(java.lang.Object(x0))

(42) Obligation:

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

4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))

The TRS R consists of the following rules:

3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(43) QDPOrderProof (EQUIVALENT transformation)

We use the reduction pair processor [LPAR04].


The following pairs can be oriented strictly and are deleted.


2755_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[1]))))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[1])), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[1]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[1])))))), java.lang.Object(x1[1]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0])))) → 2755_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[0])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[0]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x2[0]))), java.lang.Object(x0[0]))
2755_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4029_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[2])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[2]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(x0[2]))
2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(x0[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6])))) → 2743_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[6])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[6]))), java.lang.Object(x0[6]))
2743_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2831_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x0[11])), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[11]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
2743_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[12]))))))) → 2831_1_DIV_INVOKEMETHOD(3303_0_copy_FieldAccess(java.lang.Object(x1[12])), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[12]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[12])))))))
The remaining pairs can at least be oriented weakly.
Used ordering: Combined order from the following AFS and order.
4029_1_DIV_INVOKEMETHOD(x1, x2, x3, x4)  =  4029_1_DIV_INVOKEMETHOD(x2, x3)
4296_0_copy_Return(x1)  =  4296_0_copy_Return(x1)
java.lang.Object(x1)  =  java.lang.Object(x1)
DivTernary.Nats(x1)  =  DivTernary.Nats(x1)
2541_0_DIV_INVOKEMETHOD(x1, x2, x3)  =  2541_0_DIV_INVOKEMETHOD(x1, x3)
3400_0_copy_Return  =  3400_0_copy_Return
NULL  =  NULL
2831_1_DIV_INVOKEMETHOD(x1, x2, x3)  =  2831_1_DIV_INVOKEMETHOD(x2, x3)
2755_1_DIV_INVOKEMETHOD(x1, x2, x3, x4)  =  2755_1_DIV_INVOKEMETHOD(x1, x3, x4)
3303_0_copy_FieldAccess(x1)  =  3303_0_copy_FieldAccess(x1)
2743_1_DIV_INVOKEMETHOD(x1, x2, x3)  =  2743_1_DIV_INVOKEMETHOD(x1, x2, x3)
3379_1_copy_InvokeMethod(x1, x2)  =  3379_1_copy_InvokeMethod(x1, x2)

Recursive path order with status [RPO].
Quasi-Precedence:
[34000copyReturn, NULL] > [DivTernary.Nats1, 33030copyFieldAccess1, 33791copyInvokeMethod2] > [40291DIVINVOKEMETHOD2, java.lang.Object1, 25410DIVINVOKEMETHOD2, 28311DIVINVOKEMETHOD2, 27551DIVINVOKEMETHOD3, 27431DIVINVOKEMETHOD3] > 42960copyReturn1

Status:
40291DIVINVOKEMETHOD2: multiset
42960copyReturn1: multiset
java.lang.Object1: multiset
DivTernary.Nats1: multiset
25410DIVINVOKEMETHOD2: multiset
34000copyReturn: multiset
NULL: multiset
28311DIVINVOKEMETHOD2: multiset
27551DIVINVOKEMETHOD3: multiset
33030copyFieldAccess1: multiset
27431DIVINVOKEMETHOD3: multiset
33791copyInvokeMethod2: multiset


The following usable rules [FROCOS05] were oriented:

3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

(44) Obligation:

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

4029_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x3[4]))))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[4])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[4])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(x1[4]))))
4029_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[5])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(x0[5]))))
2831_1_DIV_INVOKEMETHOD(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14]))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x2[14])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[14])))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1[14])))))))))
2831_1_DIV_INVOKEMETHOD(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15]))))) → 2541_0_DIV_INVOKEMETHOD(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0[15])))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))

The TRS R consists of the following rules:

3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0)))) → 3379_1_copy_InvokeMethod(3303_0_copy_FieldAccess(java.lang.Object(x0)), java.lang.Object(x0))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL))) → 3400_0_copy_Return
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1))))))) → 4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0)))))))))

The set Q consists of the following terms:

3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(java.lang.Object(x0))))
3303_0_copy_FieldAccess(java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(NULL)))
3379_1_copy_InvokeMethod(3400_0_copy_Return, java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(NULL)))))
3379_1_copy_InvokeMethod(4296_0_copy_Return(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x0))))))), java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(java.lang.Object(DivTernary.Nats(x1)))))))

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

(45) DependencyGraphProof (EQUIVALENT transformation)

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

(46) TRUE

(47) Obligation:

SCC of termination graph based on JBC Program.
SCC contains nodes from the following methods: DivTernary.Nats.<init>(I)V
SCC calls the following helper methods: DivTernary.Nats.<init>(I)V
Performed SCC analyses: UsedFieldsAnalysis

(48) SCCToIDPv1Proof (SOUND transformation)

Transformed FIGraph SCCs to IDPs. Log:

Generated 14 rules for P and 12 rules for R.


P rules:
131_0_<init>_InvokeMethod(EOS(STATIC_131), i18) → 135_0_<init>_Load(EOS(STATIC_135), i18)
135_0_<init>_Load(EOS(STATIC_135), i18) → 141_0_<init>_GT(EOS(STATIC_141), i18, i18)
141_0_<init>_GT(EOS(STATIC_141), i22, i22) → 145_0_<init>_GT(EOS(STATIC_145), i22, i22)
145_0_<init>_GT(EOS(STATIC_145), i22, i22) → 149_0_<init>_Load(EOS(STATIC_149), i22) | >(i22, 0)
149_0_<init>_Load(EOS(STATIC_149), i22) → 156_0_<init>_New(EOS(STATIC_156), i22)
156_0_<init>_New(EOS(STATIC_156), i22) → 166_0_<init>_Duplicate(EOS(STATIC_166), i22)
166_0_<init>_Duplicate(EOS(STATIC_166), i22) → 172_0_<init>_Load(EOS(STATIC_172), i22)
172_0_<init>_Load(EOS(STATIC_172), i22) → 181_0_<init>_ConstantStackPush(EOS(STATIC_181), i22)
181_0_<init>_ConstantStackPush(EOS(STATIC_181), i22) → 192_0_<init>_IntArithmetic(EOS(STATIC_192), i22, 1)
192_0_<init>_IntArithmetic(EOS(STATIC_192), i22, matching1) → 209_0_<init>_InvokeMethod(EOS(STATIC_209), -(i22, 1)) | &&(>(i22, 0), =(matching1, 1))
209_0_<init>_InvokeMethod(EOS(STATIC_209), i26) → 217_1_<init>_InvokeMethod(217_0_<init>_Load(EOS(STATIC_217), i26), i26)
217_0_<init>_Load(EOS(STATIC_217), i26) → 229_0_<init>_Load(EOS(STATIC_229), i26)
229_0_<init>_Load(EOS(STATIC_229), i26) → 124_0_<init>_Load(EOS(STATIC_124), i26)
124_0_<init>_Load(EOS(STATIC_124), i18) → 131_0_<init>_InvokeMethod(EOS(STATIC_131), i18)
R rules:
141_0_<init>_GT(EOS(STATIC_141), matching1, matching2) → 144_0_<init>_GT(EOS(STATIC_144), 0, 0) | &&(=(matching1, 0), =(matching2, 0))
144_0_<init>_GT(EOS(STATIC_144), matching1, matching2) → 148_0_<init>_Load(EOS(STATIC_148)) | &&(&&(<=(0, 0), =(matching1, 0)), =(matching2, 0))
148_0_<init>_Load(EOS(STATIC_148)) → 154_0_<init>_ConstantStackPush(EOS(STATIC_154))
154_0_<init>_ConstantStackPush(EOS(STATIC_154)) → 164_0_<init>_FieldAccess(EOS(STATIC_164))
164_0_<init>_FieldAccess(EOS(STATIC_164)) → 170_0_<init>_JMP(EOS(STATIC_170))
170_0_<init>_JMP(EOS(STATIC_170)) → 179_0_<init>_Return(EOS(STATIC_179))
217_1_<init>_InvokeMethod(179_0_<init>_Return(EOS(STATIC_179)), matching1) → 259_0_<init>_Return(EOS(STATIC_259), 0) | =(matching1, 0)
217_1_<init>_InvokeMethod(326_0_<init>_Return(EOS(STATIC_326)), i46) → 345_0_<init>_Return(EOS(STATIC_345), i46)
259_0_<init>_Return(EOS(STATIC_259), matching1) → 315_0_<init>_Return(EOS(STATIC_315), 0) | =(matching1, 0)
315_0_<init>_Return(EOS(STATIC_315), i43) → 320_0_<init>_FieldAccess(EOS(STATIC_320))
320_0_<init>_FieldAccess(EOS(STATIC_320)) → 326_0_<init>_Return(EOS(STATIC_326))
345_0_<init>_Return(EOS(STATIC_345), i46) → 315_0_<init>_Return(EOS(STATIC_315), i46)

Combined rules. Obtained 1 conditional rules for P and 2 conditional rules for R.


P rules:
131_0_<init>_InvokeMethod(EOS(STATIC_131), x0) → 217_1_<init>_InvokeMethod(131_0_<init>_InvokeMethod(EOS(STATIC_131), -(x0, 1)), -(x0, 1)) | >(x0, 0)
R rules:
217_1_<init>_InvokeMethod(179_0_<init>_Return(EOS(STATIC_179)), 0) → 326_0_<init>_Return(EOS(STATIC_326))
217_1_<init>_InvokeMethod(326_0_<init>_Return(EOS(STATIC_326)), x0) → 326_0_<init>_Return(EOS(STATIC_326))

Filtered ground terms:



131_0_<init>_InvokeMethod(x1, x2) → 131_0_<init>_InvokeMethod(x2)
Cond_131_0_<init>_InvokeMethod(x1, x2, x3) → Cond_131_0_<init>_InvokeMethod(x1, x3)
326_0_<init>_Return(x1) → 326_0_<init>_Return
179_0_<init>_Return(x1) → 179_0_<init>_Return

Combined rules. Obtained 1 conditional rules for P and 2 conditional rules for R.


P rules:
131_0_<init>_InvokeMethod(x0) → 217_1_<init>_InvokeMethod(131_0_<init>_InvokeMethod(-(x0, 1)), -(x0, 1)) | >(x0, 0)
R rules:
217_1_<init>_InvokeMethod(179_0_<init>_Return, 0) → 326_0_<init>_Return
217_1_<init>_InvokeMethod(326_0_<init>_Return, x0) → 326_0_<init>_Return

Performed bisimulation on rules. Used the following equivalence classes: {[179_0__Return, 326_0__Return]=179_0__Return}


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


P rules:
131_0_<INIT>_INVOKEMETHOD(x0) → COND_131_0_<INIT>_INVOKEMETHOD(>(x0, 0), x0)
COND_131_0_<INIT>_INVOKEMETHOD(TRUE, x0) → 131_0_<INIT>_INVOKEMETHOD(-(x0, 1))
R rules:
217_1_<init>_InvokeMethod(179_0_<init>_Return, 0) → 179_0_<init>_Return
217_1_<init>_InvokeMethod(179_0_<init>_Return, x0) → 179_0_<init>_Return

(49) 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


The ITRS R consists of the following rules:
217_1_<init>_InvokeMethod(179_0_<init>_Return, 0) → 179_0_<init>_Return
217_1_<init>_InvokeMethod(179_0_<init>_Return, x0) → 179_0_<init>_Return

The integer pair graph contains the following rules and edges:
(0): 131_0_<INIT>_INVOKEMETHOD(x0[0]) → COND_131_0_<INIT>_INVOKEMETHOD(x0[0] > 0, x0[0])
(1): COND_131_0_<INIT>_INVOKEMETHOD(TRUE, x0[1]) → 131_0_<INIT>_INVOKEMETHOD(x0[1] - 1)

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


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



The set Q consists of the following terms:
217_1_<init>_InvokeMethod(179_0_<init>_Return, x0)

(50) 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.IdpCand1ShapeHeuristic@6a0e6a19 Constraint Generator: NonInfConstraintGenerator: PathGenerator: MetricPathGenerator: Max Left Steps: 0 Max Right Steps: 0

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 131_0_<INIT>_INVOKEMETHOD(x0) → COND_131_0_<INIT>_INVOKEMETHOD(>(x0, 0), x0) the following chains were created:
  • We consider the chain 131_0_<INIT>_INVOKEMETHOD(x0[0]) → COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0]), COND_131_0_<INIT>_INVOKEMETHOD(TRUE, x0[1]) → 131_0_<INIT>_INVOKEMETHOD(-(x0[1], 1)) which results in the following constraint:

    (1)    (>(x0[0], 0)=TRUEx0[0]=x0[1]131_0_<INIT>_INVOKEMETHOD(x0[0])≥NonInfC∧131_0_<INIT>_INVOKEMETHOD(x0[0])≥COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0])∧(UIncreasing(COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0])), ≥))



    We simplified constraint (1) using rule (IV) which results in the following new constraint:

    (2)    (>(x0[0], 0)=TRUE131_0_<INIT>_INVOKEMETHOD(x0[0])≥NonInfC∧131_0_<INIT>_INVOKEMETHOD(x0[0])≥COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0])∧(UIncreasing(COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0])), ≥))



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

    (3)    (x0[0] + [-1] ≥ 0 ⇒ (UIncreasing(COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0])), ≥)∧[(-1)Bound*bni_10] + [(2)bni_10]x0[0] ≥ 0∧[(-1)bso_11] ≥ 0)



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

    (4)    (x0[0] + [-1] ≥ 0 ⇒ (UIncreasing(COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0])), ≥)∧[(-1)Bound*bni_10] + [(2)bni_10]x0[0] ≥ 0∧[(-1)bso_11] ≥ 0)



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

    (5)    (x0[0] + [-1] ≥ 0 ⇒ (UIncreasing(COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0])), ≥)∧[(-1)Bound*bni_10] + [(2)bni_10]x0[0] ≥ 0∧[(-1)bso_11] ≥ 0)



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

    (6)    (x0[0] ≥ 0 ⇒ (UIncreasing(COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0])), ≥)∧[(-1)Bound*bni_10 + (2)bni_10] + [(2)bni_10]x0[0] ≥ 0∧[(-1)bso_11] ≥ 0)







For Pair COND_131_0_<INIT>_INVOKEMETHOD(TRUE, x0) → 131_0_<INIT>_INVOKEMETHOD(-(x0, 1)) the following chains were created:
  • We consider the chain COND_131_0_<INIT>_INVOKEMETHOD(TRUE, x0[1]) → 131_0_<INIT>_INVOKEMETHOD(-(x0[1], 1)) which results in the following constraint:

    (7)    (COND_131_0_<INIT>_INVOKEMETHOD(TRUE, x0[1])≥NonInfC∧COND_131_0_<INIT>_INVOKEMETHOD(TRUE, x0[1])≥131_0_<INIT>_INVOKEMETHOD(-(x0[1], 1))∧(UIncreasing(131_0_<INIT>_INVOKEMETHOD(-(x0[1], 1))), ≥))



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

    (8)    ((UIncreasing(131_0_<INIT>_INVOKEMETHOD(-(x0[1], 1))), ≥)∧[bni_12] = 0∧[2 + (-1)bso_13] ≥ 0)



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

    (9)    ((UIncreasing(131_0_<INIT>_INVOKEMETHOD(-(x0[1], 1))), ≥)∧[bni_12] = 0∧[2 + (-1)bso_13] ≥ 0)



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

    (10)    ((UIncreasing(131_0_<INIT>_INVOKEMETHOD(-(x0[1], 1))), ≥)∧[bni_12] = 0∧[2 + (-1)bso_13] ≥ 0)



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

    (11)    ((UIncreasing(131_0_<INIT>_INVOKEMETHOD(-(x0[1], 1))), ≥)∧[bni_12] = 0∧0 = 0∧[2 + (-1)bso_13] ≥ 0)







To summarize, we get the following constraints P for the following pairs.
  • 131_0_<INIT>_INVOKEMETHOD(x0) → COND_131_0_<INIT>_INVOKEMETHOD(>(x0, 0), x0)
    • (x0[0] ≥ 0 ⇒ (UIncreasing(COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0])), ≥)∧[(-1)Bound*bni_10 + (2)bni_10] + [(2)bni_10]x0[0] ≥ 0∧[(-1)bso_11] ≥ 0)

  • COND_131_0_<INIT>_INVOKEMETHOD(TRUE, x0) → 131_0_<INIT>_INVOKEMETHOD(-(x0, 1))
    • ((UIncreasing(131_0_<INIT>_INVOKEMETHOD(-(x0[1], 1))), ≥)∧[bni_12] = 0∧0 = 0∧[2 + (-1)bso_13] ≥ 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(217_1_<init>_InvokeMethod(x1, x2)) = [-1]   
POL(179_0_<init>_Return) = [-1]   
POL(0) = 0   
POL(131_0_<INIT>_INVOKEMETHOD(x1)) = [2]x1   
POL(COND_131_0_<INIT>_INVOKEMETHOD(x1, x2)) = [2]x2   
POL(>(x1, x2)) = [-1]   
POL(-(x1, x2)) = x1 + [-1]x2   
POL(1) = [1]   

The following pairs are in P>:

COND_131_0_<INIT>_INVOKEMETHOD(TRUE, x0[1]) → 131_0_<INIT>_INVOKEMETHOD(-(x0[1], 1))

The following pairs are in Pbound:

131_0_<INIT>_INVOKEMETHOD(x0[0]) → COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0])

The following pairs are in P:

131_0_<INIT>_INVOKEMETHOD(x0[0]) → COND_131_0_<INIT>_INVOKEMETHOD(>(x0[0], 0), x0[0])

There are no usable rules.

(51) Complex Obligation (AND)

(52) 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


The ITRS R consists of the following rules:
217_1_<init>_InvokeMethod(179_0_<init>_Return, 0) → 179_0_<init>_Return
217_1_<init>_InvokeMethod(179_0_<init>_Return, x0) → 179_0_<init>_Return

The integer pair graph contains the following rules and edges:
(0): 131_0_<INIT>_INVOKEMETHOD(x0[0]) → COND_131_0_<INIT>_INVOKEMETHOD(x0[0] > 0, x0[0])


The set Q consists of the following terms:
217_1_<init>_InvokeMethod(179_0_<init>_Return, x0)

(53) IDependencyGraphProof (EQUIVALENT transformation)

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

(54) TRUE

(55) 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


The ITRS R consists of the following rules:
217_1_<init>_InvokeMethod(179_0_<init>_Return, 0) → 179_0_<init>_Return
217_1_<init>_InvokeMethod(179_0_<init>_Return, x0) → 179_0_<init>_Return

The integer pair graph contains the following rules and edges:
(1): COND_131_0_<INIT>_INVOKEMETHOD(TRUE, x0[1]) → 131_0_<INIT>_INVOKEMETHOD(x0[1] - 1)


The set Q consists of the following terms:
217_1_<init>_InvokeMethod(179_0_<init>_Return, x0)

(56) IDependencyGraphProof (EQUIVALENT transformation)

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

(57) TRUE