<?xml version="1.0" encoding="ISO-8859-1"?>

<!DOCTYPE proofs SYSTEM "proof3.dtd">

<?xml-stylesheet type="text/xsl" href="proof3.xsl"?>

<proofs number_of_proofs="241">

<source>ALG033+1.out</source>

<heading><![CDATA[
FOF-Prover9 (32) version 2009-02A, February 2009.
Process 11235 was started by mccune on cleo,
Wed Feb 25 09:32:26 2009
The command was "/home/mccune/bin/fof-prover9 -f ALG033+1.in".
]]></heading>

<proof number="1" length="6" max_count="7">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 2.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="13" type="assumption">
    <literal><![CDATA[
      e4 != e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="66" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = op(e1,e2)
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="67">
    <literal><![CDATA[
      e4 = e3
    ]]></literal>
    <justification jstring="[copy(66),rewrite([29(3),24(4)])].">
      <j1 rule="copy" parents="66"/>
      <j2 rule="rewrite" parents="29 24"/>
    </justification>
  </clause>

  <clause id="68">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[resolve(67,a,13,a)].">
      <j1 rule="resolve" parents="67 13"/>
    </justification>
  </clause>

</proof>

<proof number="2" length="3" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 3.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e0),e0) != op(e0,op(e0,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([16(3),16(3),16(5),16(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="16 16 16 16"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="3" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e0),e1) != op(e0,op(e0,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([16(3),17(3),17(5),17(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="16 17 17 17"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="4" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e0),e2) != op(e0,op(e0,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([16(3),18(3),18(5),18(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="16 18 18 18"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="5" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e0),e3) != op(e0,op(e0,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([16(3),19(3),19(5),19(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="16 19 19 19"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="6" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e0),e4) != op(e0,op(e0,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([16(3),20(3),20(5),20(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="16 20 20 20"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="7" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e0),e5) != op(e0,op(e0,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([16(3),21(3),21(5),21(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="16 21 21 21"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="8" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e1),e0) != op(e0,op(e1,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([17(3),22(3),22(5),17(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="17 22 22 17"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="9" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e1),e1) != op(e0,op(e1,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([17(3),23(3),23(5),16(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="17 23 23 16"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="10" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e1),e2) != op(e0,op(e1,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([17(3),24(3),24(5),19(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="17 24 24 19"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="11" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e1),e3) != op(e0,op(e1,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([17(3),25(3),25(5),18(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="17 25 25 18"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="12" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e1),e4) != op(e0,op(e1,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([17(3),26(3),26(5),21(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="17 26 26 21"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="13" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e1),e5) != op(e0,op(e1,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([17(3),27(3),27(5),20(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="17 27 27 20"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="14" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e2),e0) != op(e0,op(e2,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([18(3),28(3),28(5),18(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="18 28 28 18"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="15" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e2),e1) != op(e0,op(e2,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([18(3),29(3),29(5),20(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="18 29 29 20"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="16" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e2),e2) != op(e0,op(e2,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([18(3),30(3),30(5),16(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="18 30 30 16"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="17" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e2),e3) != op(e0,op(e2,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([18(3),31(3),31(5),21(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="18 31 31 21"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="18" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e2),e4) != op(e0,op(e2,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([18(3),32(3),32(5),17(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="18 32 32 17"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="19" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e2),e5) != op(e0,op(e2,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([18(3),33(3),33(5),19(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="18 33 33 19"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="20" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e3),e0) != op(e0,op(e3,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([19(3),34(3),34(5),19(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="19 34 34 19"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="21" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e3),e1) != op(e0,op(e3,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([19(3),35(3),35(5),21(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="19 35 35 21"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="22" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e3),e2) != op(e0,op(e3,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([19(3),36(3),36(5),17(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="19 36 36 17"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="23" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e3),e3) != op(e0,op(e3,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([19(3),37(3),37(5),20(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="19 37 37 20"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="24" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e3),e4) != op(e0,op(e3,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([19(3),38(3),38(5),16(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="19 38 38 16"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="25" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e3),e5) != op(e0,op(e3,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([19(3),39(3),39(5),18(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="19 39 39 18"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="26" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e4),e0) != op(e0,op(e4,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([20(3),40(3),40(5),20(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="20 40 40 20"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="27" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e4),e1) != op(e0,op(e4,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([20(3),41(3),41(5),18(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="20 41 41 18"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="28" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e4),e2) != op(e0,op(e4,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([20(3),42(3),42(5),21(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="20 42 42 21"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="29" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e4),e3) != op(e0,op(e4,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([20(3),43(3),43(5),16(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="20 43 43 16"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="30" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e4),e4) != op(e0,op(e4,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([20(3),44(3),44(5),19(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="20 44 44 19"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="31" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e4),e5) != op(e0,op(e4,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([20(3),45(3),45(5),17(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="20 45 45 17"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="32" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e5),e0) != op(e0,op(e5,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([21(3),46(3),46(5),21(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="21 46 46 21"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="33" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e5),e1) != op(e0,op(e5,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([21(3),47(3),47(5),19(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="21 47 47 19"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="34" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e5),e2) != op(e0,op(e5,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([21(3),48(3),48(5),20(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="21 48 48 20"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="35" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e5),e3) != op(e0,op(e5,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([21(3),49(3),49(5),17(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="21 49 49 17"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="36" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e5),e4) != op(e0,op(e5,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([21(3),50(3),50(5),18(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="21 50 50 18"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="37" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e0,e5),e5) != op(e0,op(e5,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([21(3),51(3),51(5),16(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="21 51 51 16"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="38" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e0),e0) != op(e1,op(e0,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([22(3),22(3),16(5),22(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="22 22 16 22"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="39" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e0),e1) != op(e1,op(e0,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([22(3),23(3),17(5),23(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="22 23 17 23"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="40" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e0),e2) != op(e1,op(e0,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([22(3),24(3),18(5),24(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="22 24 18 24"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="41" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e0),e3) != op(e1,op(e0,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([22(3),25(3),19(5),25(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="22 25 19 25"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="42" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e0),e4) != op(e1,op(e0,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([22(3),26(3),20(5),26(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="22 26 20 26"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="43" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e0),e5) != op(e1,op(e0,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([22(3),27(3),21(5),27(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="22 27 21 27"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="44" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e1),e0) != op(e1,op(e1,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([23(3),16(3),22(5),23(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="23 16 22 23"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="45" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e1),e1) != op(e1,op(e1,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([23(3),17(3),23(5),22(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="23 17 23 22"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="46" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e1),e2) != op(e1,op(e1,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([23(3),18(3),24(5),25(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="23 18 24 25"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="47" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e1),e3) != op(e1,op(e1,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([23(3),19(3),25(5),24(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="23 19 25 24"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="48" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e1),e4) != op(e1,op(e1,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([23(3),20(3),26(5),27(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="23 20 26 27"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="49" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e1),e5) != op(e1,op(e1,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([23(3),21(3),27(5),26(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="23 21 27 26"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="50" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e2),e0) != op(e1,op(e2,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([24(3),34(3),28(5),24(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="24 34 28 24"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="51" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e2),e1) != op(e1,op(e2,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([24(3),35(3),29(5),26(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="24 35 29 26"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="52" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e2),e2) != op(e1,op(e2,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([24(3),36(3),30(5),22(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="24 36 30 22"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="53" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e2),e3) != op(e1,op(e2,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([24(3),37(3),31(5),27(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="24 37 31 27"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="54" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e2),e4) != op(e1,op(e2,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([24(3),38(3),32(5),23(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="24 38 32 23"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="55" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e2),e5) != op(e1,op(e2,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([24(3),39(3),33(5),25(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="24 39 33 25"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="56" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e3),e0) != op(e1,op(e3,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([25(3),28(3),34(5),25(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="25 28 34 25"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="57" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e3),e1) != op(e1,op(e3,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([25(3),29(3),35(5),27(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="25 29 35 27"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="58" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e3),e2) != op(e1,op(e3,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([25(3),30(3),36(5),23(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="25 30 36 23"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="59" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e3),e3) != op(e1,op(e3,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([25(3),31(3),37(5),26(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="25 31 37 26"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="60" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e3),e4) != op(e1,op(e3,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([25(3),32(3),38(5),22(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="25 32 38 22"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="61" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e3),e5) != op(e1,op(e3,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([25(3),33(3),39(5),24(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="25 33 39 24"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="62" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e4),e0) != op(e1,op(e4,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([26(3),46(3),40(5),26(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="26 46 40 26"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="63" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e4),e1) != op(e1,op(e4,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([26(3),47(3),41(5),24(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="26 47 41 24"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="64" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e4),e2) != op(e1,op(e4,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([26(3),48(3),42(5),27(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="26 48 42 27"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="65" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e4),e3) != op(e1,op(e4,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([26(3),49(3),43(5),22(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="26 49 43 22"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="66" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e4),e4) != op(e1,op(e4,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([26(3),50(3),44(5),25(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="26 50 44 25"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="67" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e4),e5) != op(e1,op(e4,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([26(3),51(3),45(5),23(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="26 51 45 23"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="68" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e5),e0) != op(e1,op(e5,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([27(3),40(3),46(5),27(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="27 40 46 27"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="69" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e5),e1) != op(e1,op(e5,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([27(3),41(3),47(5),25(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="27 41 47 25"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="70" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e5),e2) != op(e1,op(e5,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([27(3),42(3),48(5),26(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="27 42 48 26"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="71" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e5),e3) != op(e1,op(e5,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([27(3),43(3),49(5),23(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="27 43 49 23"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="72" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e5),e4) != op(e1,op(e5,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([27(3),44(3),50(5),24(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="27 44 50 24"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="73" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e1,e5),e5) != op(e1,op(e5,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([27(3),45(3),51(5),22(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="27 45 51 22"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="74" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e0),e0) != op(e2,op(e0,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([28(3),28(3),16(5),28(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="28 28 16 28"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="75" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e0),e1) != op(e2,op(e0,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([28(3),29(3),17(5),29(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="28 29 17 29"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="76" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e0),e2) != op(e2,op(e0,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([28(3),30(3),18(5),30(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="28 30 18 30"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="77" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e0),e3) != op(e2,op(e0,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([28(3),31(3),19(5),31(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="28 31 19 31"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="78" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e0),e4) != op(e2,op(e0,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([28(3),32(3),20(5),32(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="28 32 20 32"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="79" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e0),e5) != op(e2,op(e0,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([28(3),33(3),21(5),33(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="28 33 21 33"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="80" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e1),e0) != op(e2,op(e1,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([29(3),40(3),22(5),29(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="29 40 22 29"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="81" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e1),e1) != op(e2,op(e1,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([29(3),41(3),23(5),28(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="29 41 23 28"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="82" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e1),e2) != op(e2,op(e1,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([29(3),42(3),24(5),31(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="29 42 24 31"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="83" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e1),e3) != op(e2,op(e1,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([29(3),43(3),25(5),30(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="29 43 25 30"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="84" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e1),e4) != op(e2,op(e1,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([29(3),44(3),26(5),33(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="29 44 26 33"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="85" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e1),e5) != op(e2,op(e1,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([29(3),45(3),27(5),32(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="29 45 27 32"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="86" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e2),e0) != op(e2,op(e2,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([30(3),16(3),28(5),30(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="30 16 28 30"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="87" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e2),e1) != op(e2,op(e2,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([30(3),17(3),29(5),32(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="30 17 29 32"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="88" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e2),e2) != op(e2,op(e2,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([30(3),18(3),30(5),28(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="30 18 30 28"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="89" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e2),e3) != op(e2,op(e2,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([30(3),19(3),31(5),33(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="30 19 31 33"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="90" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e2),e4) != op(e2,op(e2,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([30(3),20(3),32(5),29(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="30 20 32 29"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="91" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e2),e5) != op(e2,op(e2,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([30(3),21(3),33(5),31(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="30 21 33 31"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="92" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e3),e0) != op(e2,op(e3,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([31(3),46(3),34(5),31(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="31 46 34 31"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="93" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e3),e1) != op(e2,op(e3,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([31(3),47(3),35(5),33(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="31 47 35 33"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="94" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e3),e2) != op(e2,op(e3,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([31(3),48(3),36(5),29(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="31 48 36 29"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="95" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e3),e3) != op(e2,op(e3,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([31(3),49(3),37(5),32(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="31 49 37 32"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="96" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e3),e4) != op(e2,op(e3,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([31(3),50(3),38(5),28(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="31 50 38 28"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="97" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e3),e5) != op(e2,op(e3,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([31(3),51(3),39(5),30(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="31 51 39 30"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="98" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e4),e0) != op(e2,op(e4,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([32(3),22(3),40(5),32(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="32 22 40 32"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="99" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e4),e1) != op(e2,op(e4,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([32(3),23(3),41(5),30(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="32 23 41 30"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="100" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e4),e2) != op(e2,op(e4,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([32(3),24(3),42(5),33(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="32 24 42 33"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="101" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e4),e3) != op(e2,op(e4,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([32(3),25(3),43(5),28(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="32 25 43 28"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="102" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e4),e4) != op(e2,op(e4,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([32(3),26(3),44(5),31(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="32 26 44 31"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="103" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e4),e5) != op(e2,op(e4,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([32(3),27(3),45(5),29(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="32 27 45 29"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="104" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e5),e0) != op(e2,op(e5,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([33(3),34(3),46(5),33(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="33 34 46 33"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="105" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e5),e1) != op(e2,op(e5,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([33(3),35(3),47(5),31(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="33 35 47 31"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="106" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e5),e2) != op(e2,op(e5,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([33(3),36(3),48(5),32(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="33 36 48 32"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="107" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e5),e3) != op(e2,op(e5,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([33(3),37(3),49(5),29(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="33 37 49 29"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="108" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e5),e4) != op(e2,op(e5,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([33(3),38(3),50(5),30(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="33 38 50 30"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="109" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e2,e5),e5) != op(e2,op(e5,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([33(3),39(3),51(5),28(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="33 39 51 28"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="110" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e0),e0) != op(e3,op(e0,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([34(3),34(3),16(5),34(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="34 34 16 34"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="111" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e0),e1) != op(e3,op(e0,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([34(3),35(3),17(5),35(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="34 35 17 35"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="112" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e0),e2) != op(e3,op(e0,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([34(3),36(3),18(5),36(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="34 36 18 36"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="113" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e0),e3) != op(e3,op(e0,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([34(3),37(3),19(5),37(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="34 37 19 37"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="114" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e0),e4) != op(e3,op(e0,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([34(3),38(3),20(5),38(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="34 38 20 38"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="115" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e0),e5) != op(e3,op(e0,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([34(3),39(3),21(5),39(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="34 39 21 39"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="116" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e1),e0) != op(e3,op(e1,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([35(3),46(3),22(5),35(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="35 46 22 35"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="117" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e1),e1) != op(e3,op(e1,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([35(3),47(3),23(5),34(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="35 47 23 34"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="118" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e1),e2) != op(e3,op(e1,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([35(3),48(3),24(5),37(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="35 48 24 37"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="119" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e1),e3) != op(e3,op(e1,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([35(3),49(3),25(5),36(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="35 49 25 36"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="120" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e1),e4) != op(e3,op(e1,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([35(3),50(3),26(5),39(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="35 50 26 39"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="121" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e1),e5) != op(e3,op(e1,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([35(3),51(3),27(5),38(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="35 51 27 38"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="122" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e2),e0) != op(e3,op(e2,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([36(3),22(3),28(5),36(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="36 22 28 36"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="123" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e2),e1) != op(e3,op(e2,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([36(3),23(3),29(5),38(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="36 23 29 38"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="124" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e2),e2) != op(e3,op(e2,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([36(3),24(3),30(5),34(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="36 24 30 34"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="125" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e2),e3) != op(e3,op(e2,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([36(3),25(3),31(5),39(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="36 25 31 39"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="126" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e2),e4) != op(e3,op(e2,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([36(3),26(3),32(5),35(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="36 26 32 35"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="127" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e2),e5) != op(e3,op(e2,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([36(3),27(3),33(5),37(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="36 27 33 37"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="128" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e3),e0) != op(e3,op(e3,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([37(3),40(3),34(5),37(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="37 40 34 37"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="129" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e3),e1) != op(e3,op(e3,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([37(3),41(3),35(5),39(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="37 41 35 39"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="130" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e3),e2) != op(e3,op(e3,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([37(3),42(3),36(5),35(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="37 42 36 35"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="131" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e3),e3) != op(e3,op(e3,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([37(3),43(3),37(5),38(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="37 43 37 38"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="132" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e3),e4) != op(e3,op(e3,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([37(3),44(3),38(5),34(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="37 44 38 34"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="133" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e3),e5) != op(e3,op(e3,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([37(3),45(3),39(5),36(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="37 45 39 36"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="134" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e4),e0) != op(e3,op(e4,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([38(3),16(3),40(5),38(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="38 16 40 38"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="135" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e4),e1) != op(e3,op(e4,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([38(3),17(3),41(5),36(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="38 17 41 36"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="136" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e4),e2) != op(e3,op(e4,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([38(3),18(3),42(5),39(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="38 18 42 39"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="137" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e4),e3) != op(e3,op(e4,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([38(3),19(3),43(5),34(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="38 19 43 34"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="138" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e4),e4) != op(e3,op(e4,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([38(3),20(3),44(5),37(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="38 20 44 37"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="139" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e4),e5) != op(e3,op(e4,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([38(3),21(3),45(5),35(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="38 21 45 35"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="140" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e5),e0) != op(e3,op(e5,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([39(3),28(3),46(5),39(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="39 28 46 39"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="141" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e5),e1) != op(e3,op(e5,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([39(3),29(3),47(5),37(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="39 29 47 37"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="142" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e5),e2) != op(e3,op(e5,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([39(3),30(3),48(5),38(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="39 30 48 38"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="143" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e5),e3) != op(e3,op(e5,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([39(3),31(3),49(5),35(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="39 31 49 35"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="144" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e5),e4) != op(e3,op(e5,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([39(3),32(3),50(5),36(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="39 32 50 36"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="145" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e3,e5),e5) != op(e3,op(e5,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([39(3),33(3),51(5),34(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="39 33 51 34"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="146" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e0),e0) != op(e4,op(e0,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([40(3),40(3),16(5),40(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="40 40 16 40"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="147" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e0),e1) != op(e4,op(e0,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([40(3),41(3),17(5),41(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="40 41 17 41"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="148" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e0),e2) != op(e4,op(e0,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([40(3),42(3),18(5),42(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="40 42 18 42"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="149" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e0),e3) != op(e4,op(e0,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([40(3),43(3),19(5),43(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="40 43 19 43"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="150" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e0),e4) != op(e4,op(e0,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([40(3),44(3),20(5),44(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="40 44 20 44"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="151" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e0),e5) != op(e4,op(e0,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([40(3),45(3),21(5),45(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="40 45 21 45"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="152" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e1),e0) != op(e4,op(e1,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([41(3),28(3),22(5),41(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="41 28 22 41"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="153" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e1),e1) != op(e4,op(e1,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([41(3),29(3),23(5),40(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="41 29 23 40"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="154" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e1),e2) != op(e4,op(e1,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([41(3),30(3),24(5),43(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="41 30 24 43"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="155" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e1),e3) != op(e4,op(e1,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([41(3),31(3),25(5),42(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="41 31 25 42"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="156" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e1),e4) != op(e4,op(e1,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([41(3),32(3),26(5),45(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="41 32 26 45"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="157" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e1),e5) != op(e4,op(e1,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([41(3),33(3),27(5),44(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="41 33 27 44"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="158" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e2),e0) != op(e4,op(e2,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([42(3),46(3),28(5),42(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="42 46 28 42"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="159" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e2),e1) != op(e4,op(e2,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([42(3),47(3),29(5),44(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="42 47 29 44"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="160" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e2),e2) != op(e4,op(e2,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([42(3),48(3),30(5),40(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="42 48 30 40"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="161" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e2),e3) != op(e4,op(e2,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([42(3),49(3),31(5),45(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="42 49 31 45"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="162" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e2),e4) != op(e4,op(e2,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([42(3),50(3),32(5),41(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="42 50 32 41"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="163" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e2),e5) != op(e4,op(e2,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([42(3),51(3),33(5),43(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="42 51 33 43"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="164" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e3),e0) != op(e4,op(e3,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([43(3),16(3),34(5),43(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="43 16 34 43"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="165" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e3),e1) != op(e4,op(e3,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([43(3),17(3),35(5),45(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="43 17 35 45"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="166" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e3),e2) != op(e4,op(e3,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([43(3),18(3),36(5),41(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="43 18 36 41"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="167" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e3),e3) != op(e4,op(e3,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([43(3),19(3),37(5),44(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="43 19 37 44"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="168" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e3),e4) != op(e4,op(e3,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([43(3),20(3),38(5),40(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="43 20 38 40"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="169" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e3),e5) != op(e4,op(e3,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([43(3),21(3),39(5),42(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="43 21 39 42"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="170" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e4),e0) != op(e4,op(e4,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([44(3),34(3),40(5),44(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="44 34 40 44"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="171" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e4),e1) != op(e4,op(e4,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([44(3),35(3),41(5),42(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="44 35 41 42"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="172" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e4),e2) != op(e4,op(e4,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([44(3),36(3),42(5),45(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="44 36 42 45"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="173" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e4),e3) != op(e4,op(e4,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([44(3),37(3),43(5),40(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="44 37 43 40"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="174" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e4),e4) != op(e4,op(e4,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([44(3),38(3),44(5),43(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="44 38 44 43"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="175" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e4),e5) != op(e4,op(e4,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([44(3),39(3),45(5),41(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="44 39 45 41"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="176" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e5),e0) != op(e4,op(e5,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([45(3),22(3),46(5),45(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="45 22 46 45"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="177" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e5),e1) != op(e4,op(e5,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([45(3),23(3),47(5),43(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="45 23 47 43"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="178" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e5),e2) != op(e4,op(e5,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([45(3),24(3),48(5),44(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="45 24 48 44"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="179" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e5),e3) != op(e4,op(e5,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([45(3),25(3),49(5),41(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="45 25 49 41"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="180" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e5),e4) != op(e4,op(e5,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([45(3),26(3),50(5),42(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="45 26 50 42"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="181" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e4,e5),e5) != op(e4,op(e5,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([45(3),27(3),51(5),40(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="45 27 51 40"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="182" length="4" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e0),e0) != op(e5,op(e0,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([46(3),46(3),16(5),46(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="46 46 16 46"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="183" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e0),e1) != op(e5,op(e0,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([46(3),47(3),17(5),47(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="46 47 17 47"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="184" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e0),e2) != op(e5,op(e0,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([46(3),48(3),18(5),48(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="46 48 18 48"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="185" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e0),e3) != op(e5,op(e0,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([46(3),49(3),19(5),49(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="46 49 19 49"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="186" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e0),e4) != op(e5,op(e0,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([46(3),50(3),20(5),50(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="46 50 20 50"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="187" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e0),e5) != op(e5,op(e0,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([46(3),51(3),21(5),51(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="46 51 21 51"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="188" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e1),e0) != op(e5,op(e1,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([47(3),34(3),22(5),47(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="47 34 22 47"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="189" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e1),e1) != op(e5,op(e1,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([47(3),35(3),23(5),46(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="47 35 23 46"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="190" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e1),e2) != op(e5,op(e1,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([47(3),36(3),24(5),49(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="47 36 24 49"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="191" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e1),e3) != op(e5,op(e1,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([47(3),37(3),25(5),48(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="47 37 25 48"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="192" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e1),e4) != op(e5,op(e1,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([47(3),38(3),26(5),51(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="47 38 26 51"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="193" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e1),e5) != op(e5,op(e1,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([47(3),39(3),27(5),50(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="47 39 27 50"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="194" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e2),e0) != op(e5,op(e2,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([48(3),40(3),28(5),48(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="48 40 28 48"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="195" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e2),e1) != op(e5,op(e2,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([48(3),41(3),29(5),50(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="48 41 29 50"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="196" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e2),e2) != op(e5,op(e2,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([48(3),42(3),30(5),46(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="48 42 30 46"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="197" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e2),e3) != op(e5,op(e2,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([48(3),43(3),31(5),51(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="48 43 31 51"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="198" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e2),e4) != op(e5,op(e2,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([48(3),44(3),32(5),47(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="48 44 32 47"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="199" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e2),e5) != op(e5,op(e2,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([48(3),45(3),33(5),49(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="48 45 33 49"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="200" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e3),e0) != op(e5,op(e3,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([49(3),22(3),34(5),49(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="49 22 34 49"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="201" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="35" type="assumption">
    <literal><![CDATA[
      op(e3,e1) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e3),e1) != op(e5,op(e3,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([49(3),23(3),35(5),51(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="49 23 35 51"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="202" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="24" type="assumption">
    <literal><![CDATA[
      op(e1,e2) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="36" type="assumption">
    <literal><![CDATA[
      op(e3,e2) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e3),e2) != op(e5,op(e3,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([49(3),24(3),36(5),47(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="49 24 36 47"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="203" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="25" type="assumption">
    <literal><![CDATA[
      op(e1,e3) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="37" type="assumption">
    <literal><![CDATA[
      op(e3,e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e3),e3) != op(e5,op(e3,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([49(3),25(3),37(5),50(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="49 25 37 50"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="204" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="26" type="assumption">
    <literal><![CDATA[
      op(e1,e4) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e3),e4) != op(e5,op(e3,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([49(3),26(3),38(5),46(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="49 26 38 46"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="205" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="27" type="assumption">
    <literal><![CDATA[
      op(e1,e5) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="39" type="assumption">
    <literal><![CDATA[
      op(e3,e5) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e3),e5) != op(e5,op(e3,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([49(3),27(3),39(5),48(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="49 27 39 48"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="206" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e4),e0) != op(e5,op(e4,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([50(3),28(3),40(5),50(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="50 28 40 50"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="207" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="29" type="assumption">
    <literal><![CDATA[
      op(e2,e1) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="41" type="assumption">
    <literal><![CDATA[
      op(e4,e1) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e4),e1) != op(e5,op(e4,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([50(3),29(3),41(5),48(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="50 29 41 48"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="208" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="42" type="assumption">
    <literal><![CDATA[
      op(e4,e2) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e4),e2) != op(e5,op(e4,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([50(3),30(3),42(5),51(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="50 30 42 51"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="209" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="31" type="assumption">
    <literal><![CDATA[
      op(e2,e3) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e4),e3) != op(e5,op(e4,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([50(3),31(3),43(5),46(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="50 31 43 46"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="210" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="32" type="assumption">
    <literal><![CDATA[
      op(e2,e4) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="44" type="assumption">
    <literal><![CDATA[
      op(e4,e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e4),e4) != op(e5,op(e4,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([50(3),32(3),44(5),49(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="50 32 44 49"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="211" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="33" type="assumption">
    <literal><![CDATA[
      op(e2,e5) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="45" type="assumption">
    <literal><![CDATA[
      op(e4,e5) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e4),e5) != op(e5,op(e4,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([50(3),33(3),45(5),47(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="50 33 45 47"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="212" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e5),e0) != op(e5,op(e5,e0))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([51(3),16(3),46(5),51(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="51 16 46 51"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="213" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e5),e1) != op(e5,op(e5,e1))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([51(3),17(3),47(5),49(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="51 17 47 49"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="214" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e5),e2) != op(e5,op(e5,e2))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([51(3),18(3),48(5),50(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="51 18 48 50"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="215" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="47" type="assumption">
    <literal><![CDATA[
      op(e5,e1) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="49" type="assumption">
    <literal><![CDATA[
      op(e5,e3) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e5),e3) != op(e5,op(e5,e3))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([51(3),19(3),49(5),47(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="51 19 49 47"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="216" length="6" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 6.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="48" type="assumption">
    <literal><![CDATA[
      op(e5,e2) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="50" type="assumption">
    <literal><![CDATA[
      op(e5,e4) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e5),e4) != op(e5,op(e5,e4))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([51(3),20(3),50(5),48(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="51 20 50 48"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="217" length="5" max_count="11">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(op(e5,e5),e5) != op(e5,op(e5,e5))
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([51(3),21(3),51(5),46(4)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="51 21 51 46"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="218" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(unit,e0) != e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(1),16(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 16"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="219" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e0,unit) != e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(2),16(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 16"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="220" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="17" type="assumption">
    <literal><![CDATA[
      op(e0,e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(unit,e1) != e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(1),17(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 17"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="221" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="22" type="assumption">
    <literal><![CDATA[
      op(e1,e0) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e1,unit) != e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(2),22(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 22"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="222" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="18" type="assumption">
    <literal><![CDATA[
      op(e0,e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(unit,e2) != e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(1),18(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 18"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="223" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="28" type="assumption">
    <literal><![CDATA[
      op(e2,e0) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e2,unit) != e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(2),28(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 28"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="224" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="19" type="assumption">
    <literal><![CDATA[
      op(e0,e3) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(unit,e3) != e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(1),19(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 19"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="225" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="34" type="assumption">
    <literal><![CDATA[
      op(e3,e0) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e3,unit) != e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(2),34(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 34"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="226" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="20" type="assumption">
    <literal><![CDATA[
      op(e0,e4) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(unit,e4) != e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(1),20(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 20"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="227" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="40" type="assumption">
    <literal><![CDATA[
      op(e4,e0) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e4,unit) != e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(2),40(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 40"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="228" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="21" type="assumption">
    <literal><![CDATA[
      op(e0,e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(unit,e5) != e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(1),21(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 21"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="229" length="4" max_count="5">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 4.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="46" type="assumption">
    <literal><![CDATA[
      op(e5,e0) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e5,unit) != e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([52(2),46(3)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="52 46"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="230" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="53" type="assumption">
    <literal><![CDATA[
      inv(e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e0,inv(e0)) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([53(3),16(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="53 16 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="231" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="16" type="assumption">
    <literal><![CDATA[
      op(e0,e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="53" type="assumption">
    <literal><![CDATA[
      inv(e0) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(inv(e0),e0) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([53(2),16(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="53 16 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="232" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="54" type="assumption">
    <literal><![CDATA[
      inv(e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e1,inv(e1)) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([54(3),23(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="54 23 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="233" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="23" type="assumption">
    <literal><![CDATA[
      op(e1,e1) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="54" type="assumption">
    <literal><![CDATA[
      inv(e1) = e1
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(inv(e1),e1) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([54(2),23(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="54 23 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="234" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="55" type="assumption">
    <literal><![CDATA[
      inv(e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e2,inv(e2)) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([55(3),30(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="55 30 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="235" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="30" type="assumption">
    <literal><![CDATA[
      op(e2,e2) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="55" type="assumption">
    <literal><![CDATA[
      inv(e2) = e2
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(inv(e2),e2) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([55(2),30(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="55 30 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="236" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="56" type="assumption">
    <literal><![CDATA[
      inv(e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e3,inv(e3)) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([56(3),38(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="56 38 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="237" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="56" type="assumption">
    <literal><![CDATA[
      inv(e3) = e4
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(inv(e3),e3) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([56(2),43(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="56 43 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="238" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="43" type="assumption">
    <literal><![CDATA[
      op(e4,e3) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="57" type="assumption">
    <literal><![CDATA[
      inv(e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e4,inv(e4)) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([57(3),43(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="57 43 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="239" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="38" type="assumption">
    <literal><![CDATA[
      op(e3,e4) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="57" type="assumption">
    <literal><![CDATA[
      inv(e4) = e3
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(inv(e4),e4) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([57(2),38(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="57 38 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="240" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="58" type="assumption">
    <literal><![CDATA[
      inv(e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(e5,inv(e5)) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([58(3),51(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="58 51 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

<proof number="241" length="5" max_count="6">

<comments><![CDATA[
% Proof 1 at 0.00 (+ 0.00) seconds.
% Length of proof is 5.
% Level of proof is 1.
% Maximum clause weight is 5.
% Given clauses 0.

]]></comments>

  <clause id="51" type="assumption">
    <literal><![CDATA[
      op(e5,e5) = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="52" type="assumption">
    <literal><![CDATA[
      unit = e0
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="58" type="assumption">
    <literal><![CDATA[
      inv(e5) = e5
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="59" type="assumption">
    <literal><![CDATA[
      op(inv(e5),e5) != unit
    ]]></literal>
    <justification jstring="[assumption].">
      <j1 rule="assumption"/>
    </justification>
  </clause>

  <clause id="60">
    <literal><![CDATA[
      $F
    ]]></literal>
    <justification jstring="[copy(59),rewrite([58(2),51(3),52(2)]),xx(a)].">
      <j1 rule="copy" parents="59"/>
      <j2 rule="rewrite" parents="58 51 52"/>
      <j2 rule="xx"/>
    </justification>
  </clause>

</proof>

</proofs>
