<?xml version="1.0" encoding="UTF-8"?>
<!DOCTYPE why3session PUBLIC "-//Why3//proof session v5//EN"
"http://why3.lri.fr/why3session.dtd">
<why3session shape_version="6">
<prover id="0" name="Z3" version="4.6.0" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="1" name="Alt-Ergo" version="2.2.0" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="2" name="CVC4" version="1.6" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="3" name="CVC3" version="2.4.1" timelimit="5" steplimit="0" memlimit="2000"/>
<prover id="4" name="Eprover" version="2.0" timelimit="5" steplimit="0" memlimit="2000"/>
<prover id="5" name="Alt-Ergo" version="2.3.0" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="6" name="CVC4" version="1.7" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="8" name="Z3" version="4.8.15" timelimit="5" steplimit="0" memlimit="1000"/>
<prover id="9" name="Alt-Ergo" version="2.4.1" timelimit="1" steplimit="0" memlimit="1000"/>
<prover id="10" name="Spass" version="3.9" timelimit="5" steplimit="0" memlimit="2000"/>
<file format="whyml" proved="true">
<path name=".."/><path name="mpz_mul.mlw"/>
<theory name="Zmul" proved="true">
 <goal name="wmpz_mul&#39;vc" expl="VC for wmpz_mul" proved="true">
 <transf name="split_vc" proved="true" >
  <goal name="wmpz_mul&#39;vc.0" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="18261"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="18295"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.2" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.50" steps="2239"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.3" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.19" steps="614"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.4" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.09" steps="1489"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.5" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="517"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.6" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.13"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.7" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.11"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.8" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="18759"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.9" expl="postcondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.03" steps="2050"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.10" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="20611"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.11" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="21201"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.12" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="21314"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.13" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="21338"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.14" expl="postcondition" proved="true">
  <proof prover="1" timelimit="5" memlimit="2000"><result status="valid" time="0.04" steps="72"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.15" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="19092"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.16" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="19685"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.17" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="19641"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.18" expl="postcondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.48" steps="1431"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.19" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="18801"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.20" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="19272"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.21" expl="postcondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="20921"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.22" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="20944"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.23" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="18873"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.24" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="19335"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.25" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="19336"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.26" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.04" steps="19337"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.27" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.06"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.28" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="20798"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.29" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.18" steps="98"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.30" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="21580"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.31" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="21862"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.32" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="21387"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.33" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="19764"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.34" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="19283"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.35" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="22555"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.36" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.48" steps="54524"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.37" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.73" steps="352"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.38" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="20072"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.39" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="19839"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.40" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="20600"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.41" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="20788"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.42" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="20002"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.43" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.43.0" expl="assertion" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.11" steps="23199"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.44" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.19" steps="28035"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.45" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="26843"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.46" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="22219"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.47" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.59"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.48" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="21060"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.49" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="24013"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.50" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="21574"/></proof>
  <proof prover="4"><result status="valid" time="0.03"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.51" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="24911"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.52" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="21626"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.53" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.06"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.54" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.08" steps="190"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.55" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.57"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.56" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.10" steps="198"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.57" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.57.0" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.11" steps="206"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.57.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.10" steps="25558"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.57.2" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.40" steps="225"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.57.3" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.18" steps="25653"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.57.4" expl="VC for wmpz_mul" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_lr">
    <goal name="wmpz_mul&#39;vc.57.4.0" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.42" steps="228"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.57.4.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.15" steps="210"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.57.5" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.21" steps="202"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.57.6" expl="VC for wmpz_mul" proved="true">
   <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="106967"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.57.7" expl="VC for wmpz_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.50"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.57.8" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.17" steps="25423"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.58" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="33533"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.59" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="34096"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.60" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.27" steps="34737"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.61" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.25" steps="34536"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.62" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.26" steps="35037"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.63" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="35091"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.64" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24840"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.65" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="21404"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.66" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="22740"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.67" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="22758"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.68" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.20" steps="26182"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.69" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="26027"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.70" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.20" steps="24663"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.71" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="26188"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.72" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpz_mul&#39;vc.72.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.64"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.73" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25421"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.74" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24902"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.75" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="23072"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.76" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="26667"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.77" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="24942"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.78" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.04"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.79" expl="postcondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.79.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.79.0.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.24" steps="39803"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.79.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.20" steps="26226"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.79.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
    <goal name="wmpz_mul&#39;vc.79.1.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.17" steps="26226"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.79.1.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.52" steps="67599"/></proof>
    <proof prover="3"><result status="valid" time="1.47"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.80" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="2.12"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.81" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.81.0" expl="apply premises" proved="true">
   <proof prover="2"><result status="valid" time="0.16" steps="23557"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.81.1" expl="apply premises" proved="true">
   <proof prover="2"><result status="valid" time="0.35" steps="41393"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.82" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="20638"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.83" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="20490"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.84" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.84.0" expl="assertion" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="23381"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.84.1" expl="assertion" proved="true">
   <proof prover="1" timelimit="5" memlimit="2000"><result status="valid" time="0.30" steps="211"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.85" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="163169"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.86" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.95" steps="525"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.87" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="21777"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.88" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.10" steps="21945"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.89" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="21599"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.90" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.02" steps="4610"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.91" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="22561"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.92" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="24971"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.93" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="22487"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.94" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25911"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.95" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="22539"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.96" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="1.98"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.97" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="25513"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.98" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="35212"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.99" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="249"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.100" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.100.0" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="257"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.100.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.21" steps="26653"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.100.2" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.54" steps="276"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.100.3" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.20" steps="26638"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.100.4" expl="VC for wmpz_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.25"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.100.5" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="253"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.100.6" expl="VC for wmpz_mul" proved="true">
   <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.10" steps="118218"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.100.7" expl="VC for wmpz_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.88"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.100.8" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.21" steps="26471"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.101" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.43"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.102" expl="integer overflow" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.07" steps="97048"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.103" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.26" steps="37107"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.104" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="36882"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.105" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.22" steps="37407"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.106" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="37520"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.107" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.20" steps="26001"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.108" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.26" steps="34292"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.109" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="23724"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.110" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="23742"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.111" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.22" steps="27340"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.112" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="27143"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.113" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="25838"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.114" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="27545"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.115" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpz_mul&#39;vc.115.0" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="1.04"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.116" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="26363"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.117" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.25" steps="34866"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.118" expl="precondition" proved="true">
  <proof prover="1" timelimit="5" memlimit="2000"><result status="valid" time="0.24" steps="270"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.119" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.20" steps="27704"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.120" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25771"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.121" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.04"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.122" expl="postcondition" proved="true">
  <transf name="case" proved="true" arg1="(x=u)">
   <goal name="wmpz_mul&#39;vc.122.0" expl="true case (postcondition)" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.122.0.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
     <goal name="wmpz_mul&#39;vc.122.0.0.0" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.05" steps="102686"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.122.0.0.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.72" steps="310"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.122.0.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
     <goal name="wmpz_mul&#39;vc.122.0.1.0" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.07" steps="101874"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.122.0.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
      <goal name="wmpz_mul&#39;vc.122.0.1.1.0" expl="apply premises" proved="true">
      <proof prover="5"><result status="valid" time="0.68" steps="310"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.122.0.1.1.1" expl="apply premises" proved="true">
      <transf name="case" proved="true" arg1="(u=v)">
       <goal name="wmpz_mul&#39;vc.122.0.1.1.1.0" expl="true case (apply premises)" proved="true">
       <proof prover="0"><result status="valid" time="0.02" steps="103063"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.122.0.1.1.1.1" expl="false case (apply premises)" proved="true">
       <proof prover="0"><result status="valid" time="0.05" steps="126399"/></proof>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.122.1" expl="false case (postcondition)" proved="true">
   <transf name="case" proved="true" arg1="(x=v)">
    <goal name="wmpz_mul&#39;vc.122.1.0" expl="false case (true case. postcondition)" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
     <goal name="wmpz_mul&#39;vc.122.1.0.0" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
      <goal name="wmpz_mul&#39;vc.122.1.0.0.0" expl="apply premises" proved="true">
      <proof prover="0"><result status="valid" time="0.04" steps="102020"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.122.1.0.0.1" expl="apply premises" proved="true">
      <proof prover="5"><result status="valid" time="0.70" steps="312"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.122.1.0.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
      <goal name="wmpz_mul&#39;vc.122.1.0.1.0" expl="apply premises" proved="true">
      <proof prover="0"><result status="valid" time="0.06" steps="126494"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.122.1.0.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
       <goal name="wmpz_mul&#39;vc.122.1.0.1.1.0" expl="apply premises" proved="true">
       <proof prover="5"><result status="valid" time="0.63" steps="312"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.122.1.0.1.1.1" expl="apply premises" proved="true">
       <proof prover="5"><result status="valid" time="0.66" steps="312"/></proof>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.122.1.1" expl="false case (postcondition)" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
     <goal name="wmpz_mul&#39;vc.122.1.1.0" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
      <goal name="wmpz_mul&#39;vc.122.1.1.0.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
       <goal name="wmpz_mul&#39;vc.122.1.1.0.0.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
        <goal name="wmpz_mul&#39;vc.122.1.1.0.0.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
         <goal name="wmpz_mul&#39;vc.122.1.1.0.0.0.0.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
          <goal name="wmpz_mul&#39;vc.122.1.1.0.0.0.0.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
           <goal name="wmpz_mul&#39;vc.122.1.1.0.0.0.0.0.0.0" expl="apply premises" proved="true">
           <proof prover="2"><result status="valid" time="0.33" steps="42694"/></proof>
           </goal>
           <goal name="wmpz_mul&#39;vc.122.1.1.0.0.0.0.0.0.1" expl="apply premises" proved="true">
           <proof prover="2"><result status="valid" time="0.17" steps="27214"/></proof>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.122.1.1.0.0.0.0.0.1" expl="apply premises" proved="true">
          <proof prover="2"><result status="valid" time="0.29" steps="42701"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.122.1.1.0.0.0.0.1" expl="apply premises" proved="true">
         <proof prover="0"><result status="valid" time="0.08" steps="128292"/></proof>
         <proof prover="2"><result status="valid" time="0.25" steps="42699"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.122.1.1.0.0.0.1" expl="apply premises" proved="true">
        <proof prover="2"><result status="valid" time="0.19" steps="27214"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.122.1.1.0.0.1" expl="apply premises" proved="true">
       <proof prover="2"><result status="valid" time="0.38" steps="44072"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.122.1.1.0.1" expl="apply premises" proved="true">
      <proof prover="0"><result status="valid" time="0.08" steps="128288"/></proof>
      <proof prover="2"><result status="valid" time="0.26" steps="43990"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.122.1.1.1" expl="apply premises" proved="true">
     <proof prover="2"><result status="valid" time="0.19" steps="40116"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.123" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.123.0" expl="postcondition" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="22630"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.123.1" expl="postcondition" proved="true">
   <transf name="case" proved="true" arg1="(mpz_eq u2 w)">
    <goal name="wmpz_mul&#39;vc.123.1.0" expl="true case (postcondition)" proved="true">
    <proof prover="6"><result status="valid" time="0.10" steps="26187"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.123.1.1" expl="false case (postcondition)" proved="true">
    <transf name="replace" proved="true" arg1="(readers mpz)[u2]&#39;" arg2="(readers mpz7)[u2]&#39;">
     <goal name="wmpz_mul&#39;vc.123.1.1.0" expl="false case (postcondition)" proved="true">
     <proof prover="6"><result status="valid" time="0.07" steps="22646"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.123.1.1.1" expl="equality hypothesis" proved="true">
     <transf name="assert" proved="true" arg1="(mpz_unchanged u2 mpz mpz7)">
      <goal name="wmpz_mul&#39;vc.123.1.1.1.0" expl="asserted formula" proved="true">
      <proof prover="6"><result status="valid" time="0.13" steps="27287"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.123.1.1.1.1" expl="equality hypothesis" proved="true">
      <proof prover="6"><result status="valid" time="0.17" steps="35823"/></proof>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.123.2" expl="postcondition" proved="true">
   <transf name="case" proved="true" arg1="(mpz_eq v2 w)">
    <goal name="wmpz_mul&#39;vc.123.2.0" expl="true case (postcondition)" proved="true">
    <proof prover="6"><result status="valid" time="0.11" steps="26193"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.123.2.1" expl="false case (postcondition)" proved="true">
    <transf name="replace" proved="true" arg1="(readers mpz)[v2]&#39;" arg2="(readers mpz7)[v2]&#39;">
     <goal name="wmpz_mul&#39;vc.123.2.1.0" expl="false case (postcondition)" proved="true">
     <proof prover="6"><result status="valid" time="0.07" steps="22646"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.123.2.1.1" expl="equality hypothesis" proved="true">
     <transf name="assert" proved="true" arg1="(mpz_unchanged v2 mpz mpz7)">
      <goal name="wmpz_mul&#39;vc.123.2.1.1.0" expl="asserted formula" proved="true">
      <proof prover="6"><result status="valid" time="0.12" steps="27255"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.123.2.1.1.1" expl="equality hypothesis" proved="true">
      <proof prover="6"><result status="valid" time="0.17" steps="35619"/></proof>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.124" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="32666"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.125" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="19395"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.126" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.68"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.127" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="19601"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.128" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.04" steps="118"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.129" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="19865"/></proof>
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.07" steps="19866"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.130" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.05" steps="19895"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.131" expl="assertion" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.131.0" expl="apply premises" proved="true">
   <proof prover="2"><result status="valid" time="0.20" steps="23455"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.131.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.131.1.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.19" steps="23455"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.131.1.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.18" steps="23455"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.132" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.132.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="23580"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.133" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="23892"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.134" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="24202"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.135" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="21482"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.136" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.06" steps="20848"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.137" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="22078"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.138" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.07"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.139" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="20857"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.140" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="23871"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.141" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.19" steps="30192"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.142" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.28" steps="34742"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.143" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="22046"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.144" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.32" steps="36954"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.145" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="37855"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.146" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.22" steps="26229"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.147" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="189393"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.148" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="202136"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.149" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="2.78"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.150" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="24166"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.151" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.28" steps="36147"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.152" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="24211"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.153" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="27160"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.154" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="24250"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.155" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.26" steps="303"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.156" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.19" steps="37662"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.157" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.31" steps="37774"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.158" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.30" steps="37670"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.159" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.159.0" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="0.16"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.159.1" expl="precondition" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="28589"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.160" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.20"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.161" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.21"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.162" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.162.0" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.65" steps="340"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.1" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.87" steps="342"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.2" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.02" steps="344"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.3" expl="VC for wmpz_mul" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_lr">
    <goal name="wmpz_mul&#39;vc.162.3.0" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.65" steps="344"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.162.3.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="1.01" steps="344"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.4" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.24" steps="321"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.5" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.22" steps="29611"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.6" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="25201"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.7" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="25201"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.8" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.40" steps="352"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.9" expl="VC for wmpz_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.43"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.10" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.25" steps="330"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.11" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.26" steps="335"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.162.12" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.19" steps="29354"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.163" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28259"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.164" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="27970"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.165" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25172"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.166" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.166.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="25496"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.166.1" expl="precondition" proved="true">
   <proof prover="1" timelimit="5" memlimit="2000"><result status="valid" time="0.23" steps="325"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.167" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.33" steps="44261"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.168" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28889"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.169" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="37470"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.170" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="25666"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.171" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="25842"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.172" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="38221"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.173" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.26" steps="44835"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.174" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="24601"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.175" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29769"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.176" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="30009"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.177" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30039"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.178" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="1.30" steps="156833"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.179" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="26596"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.180" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="26605"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.181" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26778"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.182" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.06" steps="26346"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.183" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.42" steps="66696"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.184" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.20" steps="28204"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.185" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="26518"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.186" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26522"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.187" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.187.0" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="0.20"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.187.1" expl="precondition" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.19" steps="30181"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.188" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.188.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.188.0.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.14" steps="31555"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.188.0.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.13" steps="31544"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.188.1" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.07" steps="113262"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.189" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.189.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.189.0.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.16" steps="32051"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.189.0.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.15" steps="32040"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.189.1" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.06" steps="114366"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.190" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="32459"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.191" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29996"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.192" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="29471"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.193" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.26" steps="46831"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.194" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="34498"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.195" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.26" steps="47125"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.196" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.28" steps="48210"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.197" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28762"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.198" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27923"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.199" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28787"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.200" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="32754"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.201" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="31010"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.202" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="25819"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.203" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.19" steps="27603"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.204" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.204.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="26230"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.204.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.11" steps="26213"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.205" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29006"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.206" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="29024"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.207" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.20" steps="33033"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.208" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.32" steps="52651"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.209" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31325"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.210" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="1.62"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.211" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="3.06"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.212" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.212.0" expl="apply premises" proved="true">
   <proof prover="6"><result status="valid" time="0.15" steps="34042"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.212.1" expl="apply premises" proved="true">
   <proof prover="6"><result status="valid" time="0.13" steps="34042"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.213" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="33405"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.214" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.23" steps="31523"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.215" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29703"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.216" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="34017"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.217" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.20" steps="31319"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.218" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.218.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.218.0.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.04" steps="125450"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.218.0.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.17" steps="34788"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.218.1" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.05" steps="125451"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.219" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.219.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.219.0.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.04" steps="126260"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.219.0.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.17" steps="35136"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.219.1" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.06" steps="126261"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.220" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29683"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.221" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="34903"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.222" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="30068"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.223" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.19" steps="30083"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.224" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="27611"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.225" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="30164"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.226" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="30179"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.227" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="27700"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.228" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="30260"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.229" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27946"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.230" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="30606"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.231" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="30631"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.232" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30664"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.233" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="30708"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.234" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="30738"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.235" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="28170"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.236" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="30164"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.237" expl="assertion" proved="true">
  <proof prover="1" timelimit="5" memlimit="2000"><result status="valid" time="0.42" steps="470"/></proof>
  <proof prover="2"><result status="valid" time="0.12" steps="27864"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.238" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="30510"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.239" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="30535"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.240" expl="assertion" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.240.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.240.0.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.18" steps="30568"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.240.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.17" steps="30568"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.240.1" expl="apply premises" proved="true">
   <proof prover="2"><result status="valid" time="0.08" steps="30568"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.241" expl="postcondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.10" steps="30612"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.242" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="30642"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.243" expl="postcondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="28088"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.244" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="30068"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.245" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="30083"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.246" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27611"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.247" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="30164"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.248" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27864"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.249" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="30510"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.250" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="30535"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.251" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="30568"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.252" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="30612"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.253" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="30642"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.254" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28088"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.255" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.40" steps="58041"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.256" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="27556"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.257" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.36" steps="58141"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.258" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.36" steps="57854"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.259" expl="assertion" proved="true">
  <transf name="case" proved="true" arg1="(x = u \/ x = v)">
   <goal name="wmpz_mul&#39;vc.259.0" expl="true case (assertion)" proved="true">
   <proof prover="2"><result status="valid" time="0.26" steps="36423"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.259.1" expl="false case (assertion)" proved="true">
   <transf name="case" proved="true" arg1="(x=w&#39;)">
    <goal name="wmpz_mul&#39;vc.259.1.0" expl="false case (true case. assertion)" proved="true">
    <proof prover="0"><result status="valid" time="0.05" steps="160973"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.259.1.1" expl="false case (assertion)" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
     <goal name="wmpz_mul&#39;vc.259.1.1.0" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
      <goal name="wmpz_mul&#39;vc.259.1.1.0.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
       <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
        <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
         <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
          <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
           <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.0.0.0" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
            <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
            <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
             <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
             <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
              <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
              <proof prover="0"><result status="valid" time="0.06" steps="157608"/></proof>
              </goal>
              <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
              <proof prover="6"><result status="valid" time="0.16" steps="36524"/></proof>
              </goal>
             </transf>
             </goal>
             <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
             <proof prover="6"><result status="valid" time="0.24" steps="36524"/></proof>
             </goal>
            </transf>
            </goal>
            <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
            <proof prover="6"><result status="valid" time="0.18" steps="36524"/></proof>
            </goal>
           </transf>
           </goal>
           <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.0.0.1" expl="apply premises" proved="true">
           <proof prover="6"><result status="valid" time="0.14" steps="36524"/></proof>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.0.1" expl="apply premises" proved="true">
          <proof prover="0"><result status="valid" time="0.06" steps="159030"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.0.1" expl="apply premises" proved="true">
         <proof prover="0"><result status="valid" time="0.06" steps="157618"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.1" expl="apply premises" proved="true">
        <proof prover="0"><result status="valid" time="0.06" steps="157618"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.259.1.1.0.0.1" expl="apply premises" proved="true">
       <proof prover="0"><result status="valid" time="0.05" steps="159030"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.259.1.1.0.1" expl="apply premises" proved="true">
      <proof prover="0"><result status="valid" time="0.06" steps="159030"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.259.1.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
      <goal name="wmpz_mul&#39;vc.259.1.1.1.0" expl="apply premises" proved="true">
      <proof prover="2"><result status="valid" time="0.48" steps="64972"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.259.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
       <goal name="wmpz_mul&#39;vc.259.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="0"><result status="valid" time="0.10" steps="157598"/></proof>
       <proof prover="2"><result status="valid" time="0.47" steps="64972"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.259.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
        <goal name="wmpz_mul&#39;vc.259.1.1.1.1.1.0" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.15" steps="36524"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.259.1.1.1.1.1.1" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
         <goal name="wmpz_mul&#39;vc.259.1.1.1.1.1.1.0" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.16" steps="36524"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.259.1.1.1.1.1.1.1" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.16" steps="36524"/></proof>
         </goal>
        </transf>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.260" expl="postcondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="2.04" steps="521"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.261" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="36482"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.262" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="34337"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.263" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="24146"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.264" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="25982"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.265" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26008"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.266" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="26053"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.267" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.05" steps="26194"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.268" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26456"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.269" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="26202"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.270" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="26480"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.271" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="26664"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.272" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24854"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.273" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24526"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.274" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25964"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.275" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="24639"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.276" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="26700"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.277" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="26717"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.278" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="26901"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.279" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="26846"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.280" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="25064"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.281" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26565"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.282" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="26712"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.283" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26782"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.284" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="26520"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.285" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="25134"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.286" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="27312"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.287" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27496"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.288" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="25175"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.289" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27239"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.290" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="27586"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.291" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="28066"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.292" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="28366"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.293" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="28458"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.294" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.02"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.295" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="26371"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.296" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="28554"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.297" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28569"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.298" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26460"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.299" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="28650"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.300" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="26706"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.301" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="28996"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.302" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29021"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.303" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29054"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.304" expl="postcondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="29099"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.305" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29128"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.306" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="26930"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.307" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="28554"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.308" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="26624"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.309" expl="assertion" proved="true">
  <proof prover="1"><result status="valid" time="0.25" steps="355"/></proof>
  <proof prover="2"><result status="valid" time="0.14" steps="28900"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.310" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28925"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.311" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28958"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.312" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29002"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.313" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29032"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.314" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26848"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.315" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="28458"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.316" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="28473"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.317" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="26371"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.318" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.18" steps="28554"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.319" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="26624"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.320" expl="assertion" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.320.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.320.0.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.15" steps="28900"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.320.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.19" steps="28900"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.320.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
    <goal name="wmpz_mul&#39;vc.320.1.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
     <goal name="wmpz_mul&#39;vc.320.1.0.0" expl="apply premises" proved="true">
     <proof prover="2"><result status="valid" time="0.17" steps="28900"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.320.1.0.1" expl="apply premises" proved="true">
     <proof prover="2"><result status="valid" time="0.17" steps="28900"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.320.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
     <goal name="wmpz_mul&#39;vc.320.1.1.0" expl="apply premises" proved="true">
     <proof prover="2"><result status="valid" time="0.12" steps="28900"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.320.1.1.1" expl="apply premises" proved="true">
     <proof prover="2"><result status="valid" time="0.11" steps="28900"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.321" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28925"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.322" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28958"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.323" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29002"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.324" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29032"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.325" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26848"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.326" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28458"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.327" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="26316"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.328" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="28471"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.329" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="28496"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.330" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.330.0" expl="assertion" proved="true">
   <transf name="case" proved="true" arg1="(mpz_eq v2 w)">
    <goal name="wmpz_mul&#39;vc.330.0.0" expl="true case (assertion)" proved="true">
    <proof prover="6"><result status="valid" time="0.09" steps="28788"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.330.0.1" expl="false case (assertion)" proved="true">
    <transf name="replace" proved="true" arg1="(readers mpz)[v2]&#39;" arg2="(readers mpz7)[v2]&#39;">
     <goal name="wmpz_mul&#39;vc.330.0.1.0" expl="false case (assertion)" proved="true">
     <proof prover="6"><result status="valid" time="0.09" steps="28792"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.330.0.1.1" expl="equality hypothesis" proved="true">
     <proof prover="6"><result status="valid" time="0.08" steps="26669"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.330.1" expl="assertion" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="28686"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.331" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="28573"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.332" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="28603"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.333" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="26539"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.334" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="20018"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.335" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="19497"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.336" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="32310"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.337" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26985"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.338" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.20" steps="166"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.339" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="22106"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.340" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="1.30" steps="1615382"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.341" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.22" steps="180"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.342" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="20951"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.343" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.343.0" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.48" steps="192"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.343.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.17" steps="23107"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.344" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.02"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.345" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.06" steps="21442"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.346" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="21817"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.347" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="24557"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.348" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="23241"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.349" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="23287"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.350" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="21409"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.351" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="20940"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.352" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="22108"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.353" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="22126"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.354" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24914"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.355" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="30843"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.356" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="197"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.357" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="2.21" steps="1621"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.358" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.11" steps="24310"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.359" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="23827"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.360" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="22507"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.361" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25394"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.362" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="23815"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.363" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.363.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.04" steps="102248"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.363.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
    <goal name="wmpz_mul&#39;vc.363.1.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
     <goal name="wmpz_mul&#39;vc.363.1.0.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.48" steps="237"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.363.1.0.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.48" steps="237"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.363.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
     <goal name="wmpz_mul&#39;vc.363.1.1.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.48" steps="237"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.363.1.1.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.49" steps="237"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.364" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.364.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.04" steps="90827"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.364.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
    <goal name="wmpz_mul&#39;vc.364.1.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
     <goal name="wmpz_mul&#39;vc.364.1.0.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.51" steps="249"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.364.1.0.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.51" steps="249"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.364.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
     <goal name="wmpz_mul&#39;vc.364.1.1.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.59" steps="249"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.364.1.1.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.49" steps="249"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.365" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.16"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.366" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="24125"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.367" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="22989"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.368" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="23028"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.369" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="25184"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.370" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="25740"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.371" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.371.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.03" steps="97708"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.371.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.79" steps="315"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.372" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="25655"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.373" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="40566"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.374" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.30" steps="38996"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.375" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.375.0" expl="assertion" proved="true">
   <proof prover="2"><result status="valid" time="0.14" steps="23834"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.375.1" expl="assertion" proved="true">
   <proof prover="2"><result status="valid" time="0.15" steps="27614"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.376" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.06" steps="189791"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.377" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.04" steps="116581"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.378" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="1.37" steps="1511695"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.379" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="25073"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.380" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.21" steps="39599"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.381" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="25123"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.382" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="28618"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.383" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="25162"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.384" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="2.34" steps="1210"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.385" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.28"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.386" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.30"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.387" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.21" steps="41201"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.388" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.82" steps="394"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.389" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.26" steps="376"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.390" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.390.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.20" steps="29843"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.390.1" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.29" steps="385"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.390.2" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.10" steps="397"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.390.3" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.21" steps="30654"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.391" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.391.0" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.27"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.1" expl="VC for wmpz_mul" proved="true">
   <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.10" steps="139976"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.2" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.56" steps="400"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.3" expl="VC for wmpz_mul" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_lr">
    <goal name="wmpz_mul&#39;vc.391.3.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.06" steps="132335"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.391.3.1" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.04" steps="112754"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.4" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.32" steps="383"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.5" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="31151"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.6" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="26067"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.7" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="26067"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.8" expl="VC for wmpz_mul" proved="true">
   <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.19" steps="284970"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.9" expl="VC for wmpz_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.66"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.10" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.28" steps="392"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.11" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.32" steps="397"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.12" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.23" steps="30847"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.392" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29802"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.393" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.19" steps="29199"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.394" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="26074"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.395" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="26101"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.396" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.32" steps="397"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.397" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.397.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.07" steps="26054"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.397.1" expl="precondition" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.11" steps="30434"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.398" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29773"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.399" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="26568"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.400" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="26595"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.401" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="30106"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.402" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.40" steps="48542"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.403" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29037"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.404" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26798"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.405" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26803"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.406" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.07" steps="26811"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.407" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="25030"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.408" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="27471"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.409" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.409.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="27687"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.409.1" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="0.15"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.410" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="27504"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.411" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27222"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.412" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="25360"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.413" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="25392"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.414" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="27404"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.415" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="27419"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.416" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="25568"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.417" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.417.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.01"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.417.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
    <goal name="wmpz_mul&#39;vc.417.1.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
     <goal name="wmpz_mul&#39;vc.417.1.0.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.38" steps="420"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.417.1.0.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.39" steps="420"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.417.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
     <goal name="wmpz_mul&#39;vc.417.1.1.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.37" steps="420"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.417.1.1.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.32" steps="420"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.418" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.418.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.01"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.418.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
    <goal name="wmpz_mul&#39;vc.418.1.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
     <goal name="wmpz_mul&#39;vc.418.1.0.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.37" steps="420"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.418.1.0.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.38" steps="420"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.418.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
     <goal name="wmpz_mul&#39;vc.418.1.1.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.39" steps="420"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.418.1.1.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.32" steps="420"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.419" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28238"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.420" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="26329"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.421" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="26340"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.422" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28614"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.423" expl="assertion" proved="true">
  <proof prover="1" timelimit="5" memlimit="2000"><result status="valid" time="0.35" steps="420"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.424" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28685"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.425" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28826"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.426" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="29079"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.427" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28826"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.428" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29103"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.429" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29135"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.430" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26889"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.431" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="26699"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.432" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28535"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.433" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.33" steps="420"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.434" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="29323"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.435" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="29340"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.436" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="29372"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.437" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29326"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.438" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="27106"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.439" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="29197"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.440" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="29344"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.441" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="29400"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.442" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="29019"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.443" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="27269"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.444" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29836"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.445" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29868"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.446" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27309"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.447" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29801"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.448" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="30059"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.449" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30465"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.450" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="30908"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.451" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.17"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.452" expl="precondition" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpz_mul&#39;vc.452.0" expl="precondition" proved="true">
   <proof prover="4"><result status="valid" time="0.04"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.453" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="28603"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.454" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31247"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.455" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="31262"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.456" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="28709"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.457" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.457.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.01"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.457.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.34" steps="420"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.458" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="28955"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.459" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31684"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.460" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="31705"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.461" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31739"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.462" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31783"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.463" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="31813"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.464" expl="postcondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="29171"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.465" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.36" steps="420"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.466" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28873"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.467" expl="assertion" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.467.0" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.34" steps="420"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.467.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.36" steps="420"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.468" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="31609"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.469" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.33" steps="420"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.470" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="0.35" steps="420"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.471" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="31717"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.472" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29089"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.473" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31158"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.474" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="31173"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.475" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="28627"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.476" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.36" steps="420"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.477" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.10" steps="28880"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.478" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31595"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.479" expl="assertion" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.479.0" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.36" steps="420"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.479.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.34" steps="420"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.480" expl="assertion" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.480.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.01"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.480.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.34" steps="420"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.481" expl="postcondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="31695"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.482" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="31724"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.483" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="29096"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.484" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="31158"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.485" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.485.0" expl="assertion" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="28815"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.485.1" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.34" steps="420"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.486" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31166"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.487" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31187"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.488" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="31221"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.489" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31265"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.490" expl="postcondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.17" steps="31295"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.491" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28787"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.492" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29275"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.493" expl="integer overflow" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="2.39" steps="993"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.494" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="35195"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.495" expl="integer overflow" proved="true">
  <proof prover="5"><result status="valid" time="0.45" steps="486"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.496" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.25" steps="47344"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.497" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28144"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.498" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="27097"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.499" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28169"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.500" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="32131"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.501" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="30043"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.502" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="25367"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.503" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="26888"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.504" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="25501"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.505" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28388"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.506" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="28406"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.507" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="32472"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.508" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.35" steps="51297"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.509" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="30926"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.510" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.28" steps="48876"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.511" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.56"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.512" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27668"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.513" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="32798"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.514" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.24" steps="31186"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.515" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.38" steps="456"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.516" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="33200"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.517" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="30994"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.518" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.518.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.07" steps="125058"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.518.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.518.1.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.14" steps="33937"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.518.1.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.13" steps="33937"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.519" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.26" steps="52292"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.520" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.43" steps="466"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.521" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.521.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.521.0.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.13" steps="34757"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.521.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.20" steps="34757"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.521.1" expl="apply premises" proved="true">
   <proof prover="2"><result status="valid" time="0.11" steps="34757"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.522" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="29636"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.523" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="29640"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.524" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="33579"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.525" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29737"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.526" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="29752"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.527" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.08"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.528" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29833"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.529" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.02"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.530" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30179"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.531" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30204"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.532" expl="assertion" proved="true">
  <transf name="case" proved="true" arg1="(x = u \/ x = v)">
   <goal name="wmpz_mul&#39;vc.532.0" expl="true case (assertion)" proved="true">
   <proof prover="2"><result status="valid" time="0.09" steps="30262"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.532.1" expl="false case (assertion)" proved="true">
   <transf name="case" proved="true" arg1="(x=v&#39;)">
    <goal name="wmpz_mul&#39;vc.532.1.0" expl="false case (true case. assertion)" proved="true">
    <proof prover="2"><result status="valid" time="0.16" steps="30277"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.532.1.1" expl="false case (assertion)" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
     <goal name="wmpz_mul&#39;vc.532.1.1.0" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
      <goal name="wmpz_mul&#39;vc.532.1.1.0.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
       <goal name="wmpz_mul&#39;vc.532.1.1.0.0.0" expl="apply premises" proved="true">
       <proof prover="2"><result status="valid" time="0.16" steps="30281"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
        <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
         <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.0.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
          <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.0.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
           <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.0.0.0.0" expl="apply premises" proved="true">
           <proof prover="2"><result status="valid" time="0.09" steps="30281"/></proof>
           </goal>
           <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.0.0.0.1" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
            <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.0.0.0.1.0" expl="apply premises" proved="true">
            <proof prover="2"><result status="valid" time="0.09" steps="30281"/></proof>
            </goal>
            <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.0.0.0.1.1" expl="apply premises" proved="true">
            <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
             <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.0.0.0.1.1.0" expl="apply premises" proved="true">
             <proof prover="2"><result status="valid" time="0.10" steps="30281"/></proof>
             </goal>
             <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.0.0.0.1.1.1" expl="apply premises" proved="true">
             <proof prover="2"><result status="valid" time="0.16" steps="30281"/></proof>
             </goal>
            </transf>
            </goal>
           </transf>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.0.0.1" expl="apply premises" proved="true">
          <proof prover="0"><result status="valid" time="0.11"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.0.1" expl="apply premises" proved="true">
         <proof prover="2"><result status="valid" time="0.15" steps="30281"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.532.1.1.0.0.1.1" expl="apply premises" proved="true">
        <proof prover="2"><result status="valid" time="0.15" steps="30281"/></proof>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.532.1.1.0.1" expl="apply premises" proved="true">
      <proof prover="2"><result status="valid" time="0.15" steps="30281"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.532.1.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
      <goal name="wmpz_mul&#39;vc.532.1.1.1.0" expl="apply premises" proved="true">
      <proof prover="0"><result status="valid" time="0.11"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.532.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
       <goal name="wmpz_mul&#39;vc.532.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="2"><result status="valid" time="0.16" steps="30281"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.532.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
        <goal name="wmpz_mul&#39;vc.532.1.1.1.1.1.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
         <goal name="wmpz_mul&#39;vc.532.1.1.1.1.1.0.0" expl="apply premises" proved="true">
         <proof prover="2"><result status="valid" time="0.14" steps="30281"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.532.1.1.1.1.1.0.1" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
          <goal name="wmpz_mul&#39;vc.532.1.1.1.1.1.0.1.0" expl="apply premises" proved="true">
          <proof prover="2"><result status="valid" time="0.10" steps="30281"/></proof>
          </goal>
          <goal name="wmpz_mul&#39;vc.532.1.1.1.1.1.0.1.1" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz16">
           <goal name="wmpz_mul&#39;vc.532.1.1.1.1.1.0.1.1.0" expl="apply premises" proved="true">
           <proof prover="2"><result status="valid" time="0.16" steps="30281"/></proof>
           </goal>
           <goal name="wmpz_mul&#39;vc.532.1.1.1.1.1.0.1.1.1" expl="apply premises" proved="true">
           <proof prover="2"><result status="valid" time="0.10" steps="30281"/></proof>
           </goal>
          </transf>
          </goal>
         </transf>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.532.1.1.1.1.1.1" expl="apply premises" proved="true">
        <proof prover="2"><result status="valid" time="0.09" steps="30281"/></proof>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.533" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30281"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.534" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.02"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.535" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="27989"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.536" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="36230"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.537" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="32876"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.538" expl="assertion" proved="true">
  <proof prover="0"><result status="valid" time="0.02" steps="32015"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.539" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.02"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.540" expl="assertion" proved="true">
  <transf name="case" proved="true" arg1="(x=u)">
   <goal name="wmpz_mul&#39;vc.540.0" expl="true case (assertion)" proved="true">
   <proof prover="9"><result status="valid" time="0.36" steps="7754"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.540.1" expl="false case (assertion)" proved="true">
   <transf name="case" proved="true" arg1="(x=v)">
    <goal name="wmpz_mul&#39;vc.540.1.0" expl="false case (true case. assertion)" proved="true">
    <proof prover="9"><result status="valid" time="0.40" steps="7754"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.540.1.1" expl="false case (assertion)" proved="true">
    <transf name="case" proved="true" arg1="(x=v&#39;)">
     <goal name="wmpz_mul&#39;vc.540.1.1.0" expl="false case (true case. assertion)" proved="true">
     <proof prover="6"><result status="valid" time="0.26" steps="55235"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.540.1.1.1" expl="false case (assertion)" proved="true">
     <transf name="case" proved="true" arg1="(x=u&#39;)">
      <goal name="wmpz_mul&#39;vc.540.1.1.1.0" expl="false case (true case. assertion)" proved="true">
      <proof prover="9"><result status="valid" time="0.41" steps="7764"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.540.1.1.1.1" expl="false case (assertion)" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
       <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
        <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
         <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
          <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
           <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.0" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
            <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.0.0" expl="apply premises" proved="true">
            <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
             <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.0.0.0" expl="apply premises" proved="true">
             <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
              <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
              <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
               <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
               <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
                <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
                <proof prover="6"><result status="valid" time="0.14" steps="36931"/></proof>
                </goal>
                <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
                <proof prover="6"><result status="valid" time="0.42" steps="65120"/></proof>
                </goal>
               </transf>
               </goal>
               <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
               <proof prover="6"><result status="valid" time="0.14" steps="36931"/></proof>
               </goal>
              </transf>
              </goal>
              <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
              <proof prover="6"><result status="valid" time="0.15" steps="36931"/></proof>
              </goal>
             </transf>
             </goal>
             <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.0.0.1" expl="apply premises" proved="true">
             <proof prover="6"><result status="valid" time="0.41" steps="62101"/></proof>
             </goal>
            </transf>
            </goal>
            <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.0.1" expl="apply premises" proved="true">
            <proof prover="6"><result status="valid" time="0.53" steps="62101"/></proof>
            </goal>
           </transf>
           </goal>
           <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.0.1" expl="apply premises" proved="true">
           <proof prover="6"><result status="valid" time="0.40" steps="62103"/></proof>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.0.1" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.37" steps="62101"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.0.1" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.40" steps="62101"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.540.1.1.1.1.0.1" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.39" steps="62101"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.540.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
        <goal name="wmpz_mul&#39;vc.540.1.1.1.1.1.0" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.56" steps="62103"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.540.1.1.1.1.1.1" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
         <goal name="wmpz_mul&#39;vc.540.1.1.1.1.1.1.0" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.14" steps="36931"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.540.1.1.1.1.1.1.1" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
          <goal name="wmpz_mul&#39;vc.540.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.14" steps="36931"/></proof>
          </goal>
          <goal name="wmpz_mul&#39;vc.540.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
           <goal name="wmpz_mul&#39;vc.540.1.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
           <proof prover="6"><result status="valid" time="0.14" steps="36931"/></proof>
           </goal>
           <goal name="wmpz_mul&#39;vc.540.1.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
            <goal name="wmpz_mul&#39;vc.540.1.1.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
            <proof prover="6"><result status="valid" time="0.14" steps="36931"/></proof>
            </goal>
            <goal name="wmpz_mul&#39;vc.540.1.1.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
            <proof prover="6"><result status="valid" time="0.56" steps="63968"/></proof>
            </goal>
           </transf>
           </goal>
          </transf>
          </goal>
         </transf>
         </goal>
        </transf>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.541" expl="postcondition" proved="true">
  <proof prover="4" timelimit="1" memlimit="1000"><result status="valid" time="0.21"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.542" expl="postcondition" proved="true">
  <proof prover="0"><result status="valid" time="0.09" steps="130928"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.543" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="34484"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.544" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="29648"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.545" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.19" steps="29663"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.546" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27437"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.547" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="29744"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.548" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="27690"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.549" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="30090"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.550" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="30115"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.551" expl="assertion" proved="true">
  <transf name="case" proved="true" arg1="(x=u)">
   <goal name="wmpz_mul&#39;vc.551.0" expl="true case (assertion)" proved="true">
   <proof prover="5"><result status="valid" time="0.47" steps="468"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.551.1" expl="false case (assertion)" proved="true">
   <transf name="case" proved="true" arg1="(x=v)">
    <goal name="wmpz_mul&#39;vc.551.1.0" expl="false case (true case. assertion)" proved="true">
    <proof prover="5"><result status="valid" time="0.44" steps="468"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.551.1.1" expl="false case (assertion)" proved="true">
    <transf name="case" proved="true" arg1="(x=v&#39;)">
     <goal name="wmpz_mul&#39;vc.551.1.1.0" expl="false case (true case. assertion)" proved="true">
     <proof prover="0"><result status="valid" time="0.09"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.551.1.1.1" expl="false case (assertion)" proved="true">
     <transf name="case" proved="true" arg1="(x=u&#39;)">
      <goal name="wmpz_mul&#39;vc.551.1.1.1.0" expl="false case (true case. assertion)" proved="true">
      <proof prover="5"><result status="valid" time="0.50" steps="468"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.551.1.1.1.1" expl="false case (assertion)" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
       <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
        <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
         <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
          <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
           <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.0" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
            <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.0.0" expl="apply premises" proved="true">
            <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
             <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.0.0.0" expl="apply premises" proved="true">
             <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
              <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
              <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
               <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
               <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
                <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
                <proof prover="0"><result status="valid" time="0.08"/></proof>
                </goal>
                <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
                <proof prover="0"><result status="valid" time="0.06"/></proof>
                </goal>
               </transf>
               </goal>
               <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
               <proof prover="6"><result status="valid" time="0.14" steps="30209"/></proof>
               </goal>
              </transf>
              </goal>
              <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
              <proof prover="6"><result status="valid" time="0.09" steps="30209"/></proof>
              </goal>
             </transf>
             </goal>
             <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.0.0.1" expl="apply premises" proved="true">
             <proof prover="0"><result status="valid" time="0.05"/></proof>
             </goal>
            </transf>
            </goal>
            <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.0.1" expl="apply premises" proved="true">
            <proof prover="0"><result status="valid" time="0.10"/></proof>
            </goal>
           </transf>
           </goal>
           <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.0.1" expl="apply premises" proved="true">
           <proof prover="0"><result status="valid" time="0.12"/></proof>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.0.1" expl="apply premises" proved="true">
          <proof prover="0"><result status="valid" time="0.12"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.0.1" expl="apply premises" proved="true">
         <proof prover="0"><result status="valid" time="0.10"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.1" expl="apply premises" proved="true">
        <proof prover="0"><result status="valid" time="0.10"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.551.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
        <goal name="wmpz_mul&#39;vc.551.1.1.1.1.1.0" expl="apply premises" proved="true">
        <proof prover="2"><result status="valid" time="0.09" steps="30208"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.551.1.1.1.1.1.1" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
         <goal name="wmpz_mul&#39;vc.551.1.1.1.1.1.1.0" expl="apply premises" proved="true">
         <proof prover="0"><result status="valid" time="0.09"/></proof>
         <proof prover="2"><result status="valid" time="0.10" steps="30208"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.551.1.1.1.1.1.1.1" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
          <goal name="wmpz_mul&#39;vc.551.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.10" steps="30209"/></proof>
          </goal>
          <goal name="wmpz_mul&#39;vc.551.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
           <goal name="wmpz_mul&#39;vc.551.1.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
           <proof prover="6"><result status="valid" time="0.09" steps="30209"/></proof>
           </goal>
           <goal name="wmpz_mul&#39;vc.551.1.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
            <goal name="wmpz_mul&#39;vc.551.1.1.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
            <proof prover="6"><result status="valid" time="0.19" steps="30209"/></proof>
            </goal>
            <goal name="wmpz_mul&#39;vc.551.1.1.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
            <proof prover="0"><result status="valid" time="0.05"/></proof>
            </goal>
           </transf>
           </goal>
          </transf>
          </goal>
         </transf>
         </goal>
        </transf>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.552" expl="postcondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.40" steps="468"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.553" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="30222"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.554" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27914"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.555" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.43" steps="468"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.556" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27382"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.557" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29661"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.558" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="29686"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.559" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29719"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.560" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="29763"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.561" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29793"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.562" expl="postcondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="27605"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.563" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.563.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.563.0.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.03" steps="100853"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.563.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.43" steps="237"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.563.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
    <goal name="wmpz_mul&#39;vc.563.1.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
     <goal name="wmpz_mul&#39;vc.563.1.0.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.44" steps="237"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.563.1.0.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.46" steps="237"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.563.1.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.47" steps="237"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.564" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.564.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.564.0.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.06" steps="102608"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.564.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.46" steps="240"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.564.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
    <goal name="wmpz_mul&#39;vc.564.1.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
     <goal name="wmpz_mul&#39;vc.564.1.0.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.45" steps="240"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.564.1.0.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.45" steps="240"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.564.1.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.46" steps="240"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.565" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.41" steps="252"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.566" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25373"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.567" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="24356"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.568" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="23286"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.569" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="23325"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.570" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="25506"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.571" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.20" steps="33248"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.572" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.04" steps="112621"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.573" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25810"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.574" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="42554"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.575" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.32" steps="45319"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.576" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="27781"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.577" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.11" steps="189618"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.578" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="2.15"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.579" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="2.55"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.580" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25366"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.581" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.04" steps="101774"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.582" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25416"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.583" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.21" steps="28924"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.584" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="25455"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.585" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.18"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.586" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.36"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.587" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.38"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.588" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.25" steps="42980"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.589" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.15" steps="126552"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.590" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.26" steps="377"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.591" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.591.0" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.21" steps="30247"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.591.1" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.27" steps="386"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.591.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.50" steps="76768"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.591.3" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.22" steps="31066"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.592" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.592.0" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.23"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.1" expl="VC for wmpz_mul" proved="true">
   <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.20" steps="254943"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.2" expl="VC for wmpz_mul" proved="true">
   <transf name="rewrite" proved="true" arg1="&lt;-" arg2="Power_sum">
    <goal name="wmpz_mul&#39;vc.592.2.0" expl="VC for wmpz_mul" proved="true">
    <proof prover="5"><result status="valid" time="0.28" steps="384"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.592.2.1" expl="rewrite premises" proved="true">
    <proof prover="0"><result status="valid" time="0.05" steps="133073"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.592.2.2" expl="rewrite premises" proved="true">
    <proof prover="0"><result status="valid" time="0.05" steps="133071"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.3" expl="VC for wmpz_mul" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_lr">
    <goal name="wmpz_mul&#39;vc.592.3.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.06" steps="132201"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.592.3.1" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.06" steps="133083"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.4" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.25" steps="384"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.5" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="31760"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.6" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="26398"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.7" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="26398"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.8" expl="VC for wmpz_mul" proved="true">
   <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.18" steps="273873"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.9" expl="VC for wmpz_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.98"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.10" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.28" steps="393"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.11" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.28" steps="398"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.12" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.24" steps="31246"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.593" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.09" steps="90853"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.594" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="29795"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.595" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="26367"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.596" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="26395"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.597" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.30" steps="50923"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.598" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.22" steps="30721"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.599" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.19" steps="40415"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.600" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="26861"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.601" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="26888"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.602" expl="assertion" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.22" steps="42282"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.603" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.42" steps="49745"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.604" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="29205"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.605" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="27091"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.606" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="27096"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.607" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="27104"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.608" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="25227"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.609" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27764"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.610" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="27773"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.611" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.22"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.612" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27515"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.613" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="25557"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.614" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="25589"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.615" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.615.0" expl="precondition" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.32" steps="431"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.615.1" expl="precondition" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="27732"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.616" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27712"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.617" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="25765"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.618" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.618.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.618.0.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.02"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.618.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.31" steps="418"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.618.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.31" steps="418"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.619" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="28211"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.620" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.32" steps="418"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.621" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26500"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.622" expl="assertion" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="26512"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.623" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="28881"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.624" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28907"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.625" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.22"/></proof>
  <proof prover="4"><result status="valid" time="0.05"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.626" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29093"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.627" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="29346"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.628" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="29093"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.629" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29370"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.630" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="29402"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.631" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="27060"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.632" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="26870"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.633" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28782"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.634" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="27004"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.635" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29590"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.636" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29607"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.637" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="29639"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.638" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29593"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.639" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="27277"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.640" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="29464"/></proof>
  <proof prover="4"><result status="valid" time="0.02"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.641" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="29611"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.642" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="29668"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.643" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29266"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.644" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="27440"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.645" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="30103"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.646" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30135"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.647" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.07" steps="27480"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.648" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="30068"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.649" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30326"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.650" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30732"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.651" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.32" steps="418"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.652" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31283"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.653" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="31287"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.654" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28690"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.655" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31384"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.656" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="31399"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.657" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="28796"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.658" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="31481"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.659" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29042"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.660" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="31821"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.661" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="31842"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.662" expl="assertion" proved="true">
  <transf name="case" proved="true" arg1="(x=u)">
   <goal name="wmpz_mul&#39;vc.662.0" expl="true case (assertion)" proved="true">
   <transf name="case" proved="true" arg1="(x=u&#39;)">
    <goal name="wmpz_mul&#39;vc.662.0.0" expl="true case (assertion)" proved="true">
    <proof prover="2"><result status="valid" time="0.18" steps="31898"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.662.0.1" expl="false case (true case. assertion)" proved="true">
    <transf name="case" proved="true" arg1="(x=v)">
     <goal name="wmpz_mul&#39;vc.662.0.1.0" expl="false case (true case. assertion)" proved="true">
     <proof prover="2"><result status="valid" time="0.16" steps="31913"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.662.0.1.1" expl="false case (true case. assertion)" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
      <goal name="wmpz_mul&#39;vc.662.0.1.1.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
       <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
        <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.0" expl="apply premises" proved="true">
        <proof prover="2"><result status="valid" time="0.16" steps="31917"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
         <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.0" expl="apply premises" proved="true">
         <proof prover="2"><result status="valid" time="0.18" steps="31917"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
          <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
           <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.0.0" expl="apply premises" proved="true">
           <proof prover="2"><result status="valid" time="0.16" steps="31917"/></proof>
           </goal>
           <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.0.1" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
            <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.0.1.0" expl="apply premises" proved="true">
            <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
             <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.0.1.0.0" expl="apply premises" proved="true">
             <proof prover="2"><result status="valid" time="0.10" steps="31917"/></proof>
             </goal>
             <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.0.1.0.1" expl="apply premises" proved="true">
             <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
              <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.0.1.0.1.0" expl="apply premises" proved="true">
              <proof prover="2"><result status="valid" time="0.10" steps="31917"/></proof>
              </goal>
              <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.0.1.0.1.1" expl="apply premises" proved="true">
              <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
               <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.0.1.0.1.1.0" expl="apply premises" proved="true">
               <proof prover="2"><result status="valid" time="0.16" steps="31917"/></proof>
               </goal>
               <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.0.1.0.1.1.1" expl="apply premises" proved="true">
               <proof prover="2"><result status="valid" time="0.17" steps="31917"/></proof>
               </goal>
              </transf>
              </goal>
             </transf>
             </goal>
            </transf>
            </goal>
            <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.0.1.1" expl="apply premises" proved="true">
            <proof prover="2"><result status="valid" time="0.18" steps="31917"/></proof>
            </goal>
           </transf>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.662.0.1.1.0.0.1.1.1" expl="apply premises" proved="true">
          <proof prover="2"><result status="valid" time="0.18" steps="31917"/></proof>
          </goal>
         </transf>
         </goal>
        </transf>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.662.0.1.1.0.1" expl="apply premises" proved="true">
       <proof prover="2"><result status="valid" time="0.18" steps="31917"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.662.0.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz16">
       <goal name="wmpz_mul&#39;vc.662.0.1.1.1.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
        <goal name="wmpz_mul&#39;vc.662.0.1.1.1.0.0" expl="apply premises" proved="true">
        <proof prover="2"><result status="valid" time="0.16" steps="31917"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.662.0.1.1.1.0.1" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
         <goal name="wmpz_mul&#39;vc.662.0.1.1.1.0.1.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
          <goal name="wmpz_mul&#39;vc.662.0.1.1.1.0.1.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
           <goal name="wmpz_mul&#39;vc.662.0.1.1.1.0.1.0.0.0" expl="apply premises" proved="true">
           <proof prover="2"><result status="valid" time="0.10" steps="31917"/></proof>
           </goal>
           <goal name="wmpz_mul&#39;vc.662.0.1.1.1.0.1.0.0.1" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
            <goal name="wmpz_mul&#39;vc.662.0.1.1.1.0.1.0.0.1.0" expl="apply premises" proved="true">
            <proof prover="2"><result status="valid" time="0.16" steps="31917"/></proof>
            </goal>
            <goal name="wmpz_mul&#39;vc.662.0.1.1.1.0.1.0.0.1.1" expl="apply premises" proved="true">
            <proof prover="2"><result status="valid" time="0.10" steps="31917"/></proof>
            </goal>
           </transf>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.662.0.1.1.1.0.1.0.1" expl="apply premises" proved="true">
          <proof prover="2"><result status="valid" time="0.10" steps="31917"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.662.0.1.1.1.0.1.1" expl="apply premises" proved="true">
         <proof prover="2"><result status="valid" time="0.10" steps="31917"/></proof>
         </goal>
        </transf>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.662.0.1.1.1.1" expl="apply premises" proved="true">
       <proof prover="2"><result status="valid" time="0.18" steps="31917"/></proof>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.662.1" expl="false case (assertion)" proved="true">
   <proof prover="2"><result status="valid" time="0.10" steps="31891"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.663" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="31920"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.664" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.05"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.665" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29258"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.666" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="31384"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.667" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28960"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.668" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="31725"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.669" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31746"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.670" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="31780"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.671" expl="postcondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.19" steps="31824"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.672" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="31854"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.673" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="29176"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.674" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31295"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.675" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31310"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.676" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28714"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.677" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="31392"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.678" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="28967"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.679" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="31732"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.680" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.17" steps="31753"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.681" expl="assertion" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="31788"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.682" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="0.30" steps="418"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.683" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31861"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.684" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29183"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.685" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31295"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.686" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="28659"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.687" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31303"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.688" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="31324"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.689" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31358"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.690" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="31402"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.691" expl="postcondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="31432"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.692" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28874"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.693" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.23" steps="29424"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.694" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.30" steps="48821"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.695" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="36160"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.696" expl="integer overflow" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.29" steps="47914"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.697" expl="assertion" proved="true">
  <transf name="inline_goal" proved="true" >
   <goal name="wmpz_mul&#39;vc.697.0" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="1.46"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.698" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28320"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.699" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.06"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.700" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.30" steps="426"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.701" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="32371"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.702" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30192"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.703" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.17" steps="25564"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.704" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="27161"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.705" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="25698"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.706" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="28564"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.707" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28582"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.708" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="32712"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.709" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.709.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.37" steps="54460"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.709.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.20" steps="37984"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.710" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31054"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.711" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="1.82"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.712" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="1.66"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.713" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="27961"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.714" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="33023"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.715" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="31314"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.716" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29077"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.717" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="33440"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.718" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="31153"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.719" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.719.0" expl="apply premises" proved="true">
   <proof prover="2"><result status="valid" time="0.54" steps="60496"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.719.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.719.1.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.25" steps="34246"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.719.1.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.13" steps="34246"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.720" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.720.0" expl="apply premises" proved="true">
   <proof prover="2"><result status="valid" time="0.80" steps="67651"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.720.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.720.1.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.14" steps="34904"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.720.1.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.23" steps="34904"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.721" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
   <goal name="wmpz_mul&#39;vc.721.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
    <goal name="wmpz_mul&#39;vc.721.0.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
     <goal name="wmpz_mul&#39;vc.721.0.0.0" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
      <goal name="wmpz_mul&#39;vc.721.0.0.0.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
       <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
        <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
         <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0.0.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
          <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
           <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
            <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
            <proof prover="0"><result status="valid" time="0.03" steps="101007"/></proof>
            </goal>
            <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
            <proof prover="6"><result status="valid" time="0.22" steps="34438"/></proof>
            </goal>
           </transf>
           </goal>
           <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
           <proof prover="6"><result status="valid" time="0.25" steps="34438"/></proof>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.23" steps="34438"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0.0.1" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.12" steps="34438"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0.1" expl="apply premises" proved="true">
        <proof prover="0"><result status="valid" time="0.04" steps="101007"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.721.0.0.0.0.1" expl="apply premises" proved="true">
       <proof prover="0"><result status="valid" time="0.03" steps="101007"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.721.0.0.0.1" expl="apply premises" proved="true">
      <proof prover="0"><result status="valid" time="0.03" steps="101007"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.721.0.0.1" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.04" steps="101007"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.721.0.1" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.04" steps="101007"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.721.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
    <goal name="wmpz_mul&#39;vc.721.1.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.21" steps="34437"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.721.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
     <goal name="wmpz_mul&#39;vc.721.1.1.0" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.04" steps="101007"/></proof>
     <proof prover="2"><result status="valid" time="0.24" steps="34437"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.721.1.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
      <goal name="wmpz_mul&#39;vc.721.1.1.1.0" expl="apply premises" proved="true">
      <proof prover="6"><result status="valid" time="0.22" steps="34438"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.721.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
       <goal name="wmpz_mul&#39;vc.721.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.24" steps="34438"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.721.1.1.1.1.1" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.24" steps="34438"/></proof>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.722" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
   <goal name="wmpz_mul&#39;vc.722.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
    <goal name="wmpz_mul&#39;vc.722.0.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
     <goal name="wmpz_mul&#39;vc.722.0.0.0" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
      <goal name="wmpz_mul&#39;vc.722.0.0.0.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
       <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
        <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
         <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0.0.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
          <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
           <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
            <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
            <proof prover="0"><result status="valid" time="0.03" steps="31630"/></proof>
            </goal>
            <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
            <proof prover="6"><result status="valid" time="0.19" steps="35075"/></proof>
            </goal>
           </transf>
           </goal>
           <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
           <proof prover="6"><result status="valid" time="0.20" steps="35075"/></proof>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.22" steps="35075"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0.0.1" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.12" steps="35075"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0.1" expl="apply premises" proved="true">
        <proof prover="0"><result status="valid" time="0.03" steps="31630"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.722.0.0.0.0.1" expl="apply premises" proved="true">
       <proof prover="0"><result status="valid" time="0.03" steps="31630"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.722.0.0.0.1" expl="apply premises" proved="true">
      <proof prover="0"><result status="valid" time="0.03" steps="31630"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.722.0.0.1" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.02" steps="31630"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.722.0.1" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.02" steps="31630"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.722.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
    <goal name="wmpz_mul&#39;vc.722.1.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.14" steps="35074"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.722.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
     <goal name="wmpz_mul&#39;vc.722.1.1.0" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.04" steps="31630"/></proof>
     <proof prover="2"><result status="valid" time="0.19" steps="35074"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.722.1.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
      <goal name="wmpz_mul&#39;vc.722.1.1.1.0" expl="apply premises" proved="true">
      <proof prover="6"><result status="valid" time="0.18" steps="35075"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.722.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
       <goal name="wmpz_mul&#39;vc.722.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.22" steps="35075"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.722.1.1.1.1.1" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.25" steps="35075"/></proof>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.723" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.723.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.09" steps="30018"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.723.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.09" steps="29894"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.724" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29777"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.725" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.44" steps="523"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.726" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.42" steps="481"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.727" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="29889"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.728" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="27606"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.729" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="29970"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.730" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="27852"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.731" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="30316"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.732" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="30341"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.733" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30374"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.734" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="30418"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.735" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="30448"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.736" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28076"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.737" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.27" steps="36560"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.738" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.22" steps="33042"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.739" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30220"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.740" expl="assertion" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
   <goal name="wmpz_mul&#39;vc.740.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
    <goal name="wmpz_mul&#39;vc.740.0.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
     <goal name="wmpz_mul&#39;vc.740.0.0.0" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
      <goal name="wmpz_mul&#39;vc.740.0.0.0.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
       <goal name="wmpz_mul&#39;vc.740.0.0.0.0.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
        <goal name="wmpz_mul&#39;vc.740.0.0.0.0.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
         <goal name="wmpz_mul&#39;vc.740.0.0.0.0.0.0.0" expl="apply premises" proved="true">
         <proof prover="0"><result status="valid" time="0.07" steps="132299"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.740.0.0.0.0.0.0.1" expl="apply premises" proved="true">
         <proof prover="0"><result status="valid" time="0.08" steps="131209"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.740.0.0.0.0.0.1" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.23" steps="37139"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.740.0.0.0.0.1" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.09" steps="37139"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.740.0.0.0.1" expl="apply premises" proved="true">
      <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="293137"/></proof>
      <proof prover="3"><result status="valid" time="0.33"/></proof>
      <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.73" steps="578"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.740.0.0.1" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.08" steps="132273"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.740.0.1" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.07" steps="131187"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.740.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
    <goal name="wmpz_mul&#39;vc.740.1.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.55" steps="68619"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.740.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
     <goal name="wmpz_mul&#39;vc.740.1.1.0" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.08" steps="132295"/></proof>
     <proof prover="2"><result status="valid" time="0.09" steps="37142"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.740.1.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
      <goal name="wmpz_mul&#39;vc.740.1.1.1.0" expl="apply premises" proved="true">
      <proof prover="6"><result status="valid" time="0.14" steps="37184"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.740.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
       <goal name="wmpz_mul&#39;vc.740.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.14" steps="37184"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.740.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
        <goal name="wmpz_mul&#39;vc.740.1.1.1.1.1.0" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.17" steps="37184"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.740.1.1.1.1.1.1" expl="apply premises" proved="true">
        <proof prover="0"><result status="valid" time="0.04" steps="132132"/></proof>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.741" expl="assertion" proved="true">
  <transf name="case" proved="true" arg1="(x=u&#39;)">
   <goal name="wmpz_mul&#39;vc.741.0" expl="true case (assertion)" proved="true">
   <proof prover="0"><result status="valid" time="0.06" steps="159310"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.741.1" expl="false case (assertion)" proved="true">
   <transf name="case" proved="true" arg1="(x=v)">
    <goal name="wmpz_mul&#39;vc.741.1.0" expl="false case (true case. assertion)" proved="true">
    <proof prover="5"><result status="valid" time="0.55" steps="502"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.741.1.1" expl="false case (assertion)" proved="true">
    <transf name="case" proved="true" arg1="(x=u)">
     <goal name="wmpz_mul&#39;vc.741.1.1.0" expl="false case (true case. assertion)" proved="true">
     <proof prover="5"><result status="valid" time="0.41" steps="502"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.741.1.1.1" expl="false case (assertion)" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
      <goal name="wmpz_mul&#39;vc.741.1.1.1.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
       <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
        <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
         <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
          <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
           <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.0.0" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
            <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.0.0.0" expl="apply premises" proved="true">
            <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
             <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
             <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
              <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
              <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
               <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
               <proof prover="0"><result status="valid" time="0.08" steps="131855"/></proof>
               </goal>
               <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
               <proof prover="0"><result status="valid" time="0.05" steps="159311"/></proof>
               </goal>
              </transf>
              </goal>
              <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
              <proof prover="6"><result status="valid" time="0.10" steps="37253"/></proof>
              </goal>
             </transf>
             </goal>
             <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
             <proof prover="6"><result status="valid" time="0.15" steps="37253"/></proof>
             </goal>
            </transf>
            </goal>
            <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.0.0.1" expl="apply premises" proved="true">
            <proof prover="0"><result status="valid" time="0.06" steps="159321"/></proof>
            </goal>
           </transf>
           </goal>
           <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.0.1" expl="apply premises" proved="true">
           <proof prover="0"><result status="valid" time="0.10" steps="159321"/></proof>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.0.1" expl="apply premises" proved="true">
          <proof prover="0"><result status="valid" time="0.10" steps="160670"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.0.1" expl="apply premises" proved="true">
         <proof prover="0"><result status="valid" time="0.11" steps="160670"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.1" expl="apply premises" proved="true">
        <proof prover="0"><result status="valid" time="0.10" steps="160670"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.741.1.1.1.0.1" expl="apply premises" proved="true">
       <proof prover="0"><result status="valid" time="0.08" steps="159321"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.741.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
       <goal name="wmpz_mul&#39;vc.741.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="2"><result status="valid" time="0.50" steps="67824"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.741.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
        <goal name="wmpz_mul&#39;vc.741.1.1.1.1.1.0" expl="apply premises" proved="true">
        <proof prover="0"><result status="valid" time="0.09" steps="131859"/></proof>
        <proof prover="2"><result status="valid" time="0.26" steps="37211"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.741.1.1.1.1.1.1" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
         <goal name="wmpz_mul&#39;vc.741.1.1.1.1.1.1.0" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.26" steps="37253"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.741.1.1.1.1.1.1.1" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
          <goal name="wmpz_mul&#39;vc.741.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.14" steps="37253"/></proof>
          </goal>
          <goal name="wmpz_mul&#39;vc.741.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
           <goal name="wmpz_mul&#39;vc.741.1.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
           <proof prover="6"><result status="valid" time="0.16" steps="37253"/></proof>
           </goal>
           <goal name="wmpz_mul&#39;vc.741.1.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
           <proof prover="0"><result status="valid" time="0.06" steps="160646"/></proof>
           </goal>
          </transf>
          </goal>
         </transf>
         </goal>
        </transf>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.742" expl="postcondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="2.17" steps="580"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.743" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.21" steps="37251"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.744" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.23" steps="48634"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.745" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29785"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.746" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29800"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.747" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="27524"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.748" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="29881"/></proof>
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.38" steps="479"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.749" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27777"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.750" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="30227"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.751" expl="assertion" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
   <goal name="wmpz_mul&#39;vc.751.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
    <goal name="wmpz_mul&#39;vc.751.0.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
     <goal name="wmpz_mul&#39;vc.751.0.0.0" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
      <goal name="wmpz_mul&#39;vc.751.0.0.0.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
       <goal name="wmpz_mul&#39;vc.751.0.0.0.0.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
        <goal name="wmpz_mul&#39;vc.751.0.0.0.0.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
         <goal name="wmpz_mul&#39;vc.751.0.0.0.0.0.0.0" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.15" steps="30253"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.751.0.0.0.0.0.0.1" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.07" steps="30253"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.751.0.0.0.0.0.1" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.14" steps="30253"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.751.0.0.0.0.1" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.15" steps="30253"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.751.0.0.0.1" expl="apply premises" proved="true">
      <proof prover="6"><result status="valid" time="0.08" steps="30253"/></proof>
      <proof prover="8" timelimit="1"><result status="valid" time="0.02" steps="7926"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.751.0.0.1" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.08" steps="30253"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.751.0.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.08" steps="30253"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.751.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
    <goal name="wmpz_mul&#39;vc.751.1.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.08" steps="30253"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.751.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
     <goal name="wmpz_mul&#39;vc.751.1.1.0" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.15" steps="30253"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.751.1.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
      <goal name="wmpz_mul&#39;vc.751.1.1.1.0" expl="apply premises" proved="true">
      <proof prover="6"><result status="valid" time="0.14" steps="30253"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.751.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
       <goal name="wmpz_mul&#39;vc.751.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.16" steps="30253"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.751.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
        <goal name="wmpz_mul&#39;vc.751.1.1.1.1.1.0" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.16" steps="30253"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.751.1.1.1.1.1.1" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.08" steps="30253"/></proof>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.752" expl="assertion" proved="true">
  <transf name="case" proved="true" arg1="(x=u&#39;)">
   <goal name="wmpz_mul&#39;vc.752.0" expl="true case (assertion)" proved="true">
   <proof prover="6"><result status="valid" time="0.09" steps="30297"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.752.1" expl="false case (assertion)" proved="true">
   <transf name="case" proved="true" arg1="(x=v)">
    <goal name="wmpz_mul&#39;vc.752.1.0" expl="false case (true case. assertion)" proved="true">
    <proof prover="9"><result status="valid" time="0.36" steps="7116"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.752.1.1" expl="false case (assertion)" proved="true">
    <transf name="case" proved="true" arg1="(x=u)">
     <goal name="wmpz_mul&#39;vc.752.1.1.0" expl="false case (true case. assertion)" proved="true">
     <proof prover="9"><result status="valid" time="0.36" steps="7115"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.752.1.1.1" expl="false case (assertion)" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
      <goal name="wmpz_mul&#39;vc.752.1.1.1.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
       <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
        <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
         <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
          <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
           <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.0.0" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
            <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.0.0.0" expl="apply premises" proved="true">
            <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
             <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
             <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
              <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
              <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
               <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
               <proof prover="4"><result status="valid" time="0.05"/></proof>
               <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="30331"/></proof>
               <proof prover="8" memlimit="2000"><result status="valid" time="0.07" steps="7930"/></proof>
               <proof prover="9" timelimit="5" memlimit="2000"><result status="valid" time="0.33" steps="7115"/></proof>
               <proof prover="10"><result status="valid" time="0.14"/></proof>
               </goal>
               <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
               <proof prover="6"><result status="valid" time="0.08" steps="30331"/></proof>
               </goal>
              </transf>
              </goal>
              <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
              <proof prover="6"><result status="valid" time="0.15" steps="30331"/></proof>
              </goal>
             </transf>
             </goal>
             <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
             <proof prover="6"><result status="valid" time="0.15" steps="30331"/></proof>
             </goal>
            </transf>
            </goal>
            <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.0.0.1" expl="apply premises" proved="true">
            <proof prover="6"><result status="valid" time="0.09" steps="30331"/></proof>
            </goal>
           </transf>
           </goal>
           <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.0.1" expl="apply premises" proved="true">
           <proof prover="6"><result status="valid" time="0.08" steps="30331"/></proof>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.0.1" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.08" steps="30331"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.0.1" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.09" steps="30331"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.752.1.1.1.0.0.1" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.08" steps="30331"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.752.1.1.1.0.1" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.09" steps="30331"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.752.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
       <goal name="wmpz_mul&#39;vc.752.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.09" steps="30331"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.752.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
        <goal name="wmpz_mul&#39;vc.752.1.1.1.1.1.0" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.16" steps="30331"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.752.1.1.1.1.1.1" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
         <goal name="wmpz_mul&#39;vc.752.1.1.1.1.1.1.0" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.15" steps="30331"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.752.1.1.1.1.1.1.1" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
          <goal name="wmpz_mul&#39;vc.752.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.16" steps="30331"/></proof>
          </goal>
          <goal name="wmpz_mul&#39;vc.752.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
           <goal name="wmpz_mul&#39;vc.752.1.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
           <proof prover="6"><result status="valid" time="0.16" steps="30331"/></proof>
           </goal>
           <goal name="wmpz_mul&#39;vc.752.1.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
           <proof prover="6"><result status="valid" time="0.08" steps="30331"/></proof>
           </goal>
          </transf>
          </goal>
         </transf>
         </goal>
        </transf>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.753" expl="postcondition" proved="true">
  <proof prover="4" timelimit="1" memlimit="1000"><result status="valid" time="0.02"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.754" expl="postcondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="30359"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.755" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28001"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.756" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.38" steps="479"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.757" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="27469"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.758" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29798"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.759" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="29823"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.760" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="29856"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.761" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="29900"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.762" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="29930"/></proof>
  <proof prover="4"><result status="valid" time="0.12"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.763" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="27692"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.764" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="19512"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.765" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="32330"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.766" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.19" steps="26946"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.767" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.20" steps="170"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.768" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="22112"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.769" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.05" steps="139294"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.770" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.24" steps="184"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.771" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="20959"/></proof>
  <proof prover="5"><result status="valid" time="0.13" steps="174"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.772" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.34" steps="196"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.773" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="21807"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.774" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="21450"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.775" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="21832"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.776" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.21" steps="24549"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.777" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="23237"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.778" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="23283"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.779" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="21417"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.780" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="20948"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.781" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="22123"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.782" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="22141"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.783" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24906"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.784" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.27" steps="43719"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.785" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="23849"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.786" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="3.31" steps="2405"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.787" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24307"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.788" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.788.0" expl="precondition" proved="true">
   <proof prover="1" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="210"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.789" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="22522"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.790" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.790.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.10" steps="25363"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.791" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="23816"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.792" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.792.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.792.0.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.04" steps="101323"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.792.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.44" steps="237"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.792.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
    <goal name="wmpz_mul&#39;vc.792.1.0" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.42" steps="237"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.792.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
     <goal name="wmpz_mul&#39;vc.792.1.1.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.47" steps="237"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.792.1.1.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.48" steps="237"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.793" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.793.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.793.0.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.06" steps="103075"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.793.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.43" steps="240"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.793.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
    <goal name="wmpz_mul&#39;vc.793.1.0" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.46" steps="240"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.793.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
     <goal name="wmpz_mul&#39;vc.793.1.1.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.46" steps="240"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.793.1.1.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.44" steps="240"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.794" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul&#39;vc.794.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul&#39;vc.794.0.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.04" steps="91523"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.794.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.54" steps="252"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.794.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
    <goal name="wmpz_mul&#39;vc.794.1.0" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.61" steps="252"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.794.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
     <goal name="wmpz_mul&#39;vc.794.1.1.0" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.54" steps="252"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.794.1.1.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.56" steps="252"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.795" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="25362"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.796" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="24345"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.797" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="23286"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.798" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="23325"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.799" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="25319"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.800" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.29" steps="33214"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.801" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.07" steps="113112"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.802" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.20" steps="25799"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.803" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.32" steps="44521"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.804" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="42662"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.805" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.805.0" expl="assertion" proved="true">
   <proof prover="2"><result status="valid" time="0.13" steps="24069"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.805.1" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="27753"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.806" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="2.20"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.807" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="192058"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.808" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="2.76" steps="2372839"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.809" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="25366"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.810" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="41266"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.811" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25416"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.812" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.09" steps="88995"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.813" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25455"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.814" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.20"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.815" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="42944"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.816" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.51" steps="71688"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.817" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.27" steps="44195"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.818" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="44266"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.819" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.34" steps="377"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.820" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.26" steps="380"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.821" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.821.0" expl="assertion" proved="true">
   <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.17" steps="313513"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.1" expl="VC for wmpz_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.22"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.2" expl="VC for wmpz_mul" proved="true">
   <transf name="rewrite" proved="true" arg1="&lt;-" arg2="Power_sum">
    <goal name="wmpz_mul&#39;vc.821.2.0" expl="VC for wmpz_mul" proved="true">
    <proof prover="5"><result status="valid" time="0.34" steps="384"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.821.2.1" expl="rewrite premises" proved="true">
    <proof prover="0"><result status="valid" time="0.04" steps="112820"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.821.2.2" expl="rewrite premises" proved="true">
    <proof prover="0"><result status="valid" time="0.05" steps="112818"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.3" expl="VC for wmpz_mul" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_lr">
    <goal name="wmpz_mul&#39;vc.821.3.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.04" steps="113544"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.821.3.1" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.04" steps="113029"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.4" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.27" steps="384"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.5" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.24" steps="31542"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.6" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="26398"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.7" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="26398"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.8" expl="VC for wmpz_mul" proved="true">
   <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.34" steps="579968"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.9" expl="VC for wmpz_mul" proved="true">
   <proof prover="3"><result status="valid" time="1.00"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.10" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.28" steps="393"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.11" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.26" steps="398"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.12" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.23" steps="31111"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.822" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="29961"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.823" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29557"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.824" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="26367"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.825" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="26394"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.826" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.34" steps="51036"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.827" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="30656"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.828" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.34" steps="41039"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.829" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="26861"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.830" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="26888"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.831" expl="assertion" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.26" steps="42336"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.832" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.37" steps="52888"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.833" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.22" steps="29151"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.834" expl="assertion" proved="true">
  <proof prover="1" timelimit="5" memlimit="2000"><result status="valid" time="0.28" steps="418"/></proof>
  <proof prover="2"><result status="valid" time="0.17" steps="27091"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.835" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27096"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.836" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="27104"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.837" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="25227"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.838" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="27764"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.839" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="27773"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.840" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="27797"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.841" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27515"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.842" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="25557"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.843" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="25589"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.844" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27697"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.845" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="27712"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.846" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25765"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.847" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27822"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.848" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28212"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.849" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="28505"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.850" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="26500"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.851" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="26511"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.852" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28881"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.853" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28907"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.854" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28952"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.855" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="29093"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.856" expl="precondition" proved="true">
  <proof prover="1" timelimit="5" memlimit="2000"><result status="valid" time="0.29" steps="418"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.857" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="29093"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.858" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29370"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.859" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="29402"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.860" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="27061"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.861" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="26870"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.862" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="28782"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.863" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27004"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.864" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="29590"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.865" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29607"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.866" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="29639"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.867" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.11" steps="29593"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.868" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="27277"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.869" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="29464"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.870" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29611"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.871" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="29667"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.872" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="29266"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.873" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27440"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.874" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="30103"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.875" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="30135"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.876" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27480"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.877" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="30068"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.878" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="30326"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.879" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="30697"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.880" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31024"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.881" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.18" steps="31266"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.882" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31281"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.883" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28685"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.884" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31358"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.885" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="31362"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.886" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="28758"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.887" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="31460"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.888" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="29021"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.889" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31800"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.890" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31821"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.891" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31855"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.892" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31899"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.893" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31929"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.894" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="29237"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.895" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="31370"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.896" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28946"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.897" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31711"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.898" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="31732"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.899" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="31766"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.900" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="31810"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.901" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="31840"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.902" expl="postcondition" proved="true">
  <transf name="unfold" proved="true" arg1="sgn_value">
   <goal name="wmpz_mul&#39;vc.902.0" expl="postcondition" proved="true">
   <proof prover="4"><result status="valid" time="0.03"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.903" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="31262"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.904" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="31266"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.905" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28669"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.906" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="31363"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.907" expl="assertion" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.07" steps="28940"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.908" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="31704"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.909" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="31725"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.910" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31759"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.911" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31803"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.912" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="31833"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.913" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.04"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.914" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="31274"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.915" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="28638"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.916" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31282"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.917" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="31303"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.918" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31337"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.919" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="31381"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.920" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="31411"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.921" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="0.32" steps="418"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.922" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29370"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.923" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.33" steps="49440"/></proof>
  <proof prover="4"><result status="valid" time="0.02"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.924" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.18" steps="37631"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.925" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.32" steps="49760"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.926" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.33" steps="50762"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.927" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28310"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.928" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27390"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.929" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="28335"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.930" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="32317"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.931" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="30138"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.932" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="25564"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.933" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27161"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.934" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="25698"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.935" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="28554"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.936" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28572"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.937" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="32658"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.938" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="1.24"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.939" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="30996"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.940" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="1.74"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.941" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="2.08"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.942" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27961"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.943" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="32972"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.944" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="31256"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.945" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="29067"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.946" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.11" steps="33386"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.947" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="31099"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.948" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.948.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.08" steps="125355"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.948.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.948.1.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.16" steps="34151"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.948.1.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.15" steps="34151"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.949" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.949.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.07" steps="127260"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.949.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.949.1.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.24" steps="34653"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.949.1.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.25" steps="34653"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.950" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="29187"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.951" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.20" steps="34798"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.952" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="29756"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.953" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="29771"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.954" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27495"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.955" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.43" steps="488"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.956" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.18" steps="29852"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.957" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="27568"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.958" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29949"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.959" expl="assertion" proved="true">
  <proof prover="1"><result status="valid" time="0.41" steps="488"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.960" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="30295"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.961" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="30320"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.962" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="30353"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.963" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="30397"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.964" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="30427"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.965" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28055"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.966" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.10" steps="29860"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.967" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27756"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.968" expl="assertion" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
   <goal name="wmpz_mul&#39;vc.968.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
    <goal name="wmpz_mul&#39;vc.968.0.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
     <goal name="wmpz_mul&#39;vc.968.0.0.0" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.16" steps="30207"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.968.0.0.1" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.09" steps="30207"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.968.0.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.07" steps="30207"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.968.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
    <goal name="wmpz_mul&#39;vc.968.1.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.08" steps="30207"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.968.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
     <goal name="wmpz_mul&#39;vc.968.1.1.0" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.16" steps="30207"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.968.1.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
      <goal name="wmpz_mul&#39;vc.968.1.1.1.0" expl="apply premises" proved="true">
      <proof prover="6"><result status="valid" time="0.16" steps="30207"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.968.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
       <goal name="wmpz_mul&#39;vc.968.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.15" steps="30207"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.968.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
        <goal name="wmpz_mul&#39;vc.968.1.1.1.1.1.0" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.14" steps="30207"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.968.1.1.1.1.1.1" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.08" steps="30207"/></proof>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.969" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="30231"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.970" expl="assertion" proved="true">
  <transf name="case" proved="true" arg1="(x = u \/ x = v)">
   <goal name="wmpz_mul&#39;vc.970.0" expl="true case (assertion)" proved="true">
   <proof prover="9"><result status="valid" time="0.35" steps="7003"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.970.1" expl="false case (assertion)" proved="true">
   <transf name="case" proved="true" arg1="(x=v&#39;)">
    <goal name="wmpz_mul&#39;vc.970.1.0" expl="false case (true case. assertion)" proved="true">
    <proof prover="6"><result status="valid" time="0.09" steps="30305"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.970.1.1" expl="false case (assertion)" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
     <goal name="wmpz_mul&#39;vc.970.1.1.0" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
      <goal name="wmpz_mul&#39;vc.970.1.1.0.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
       <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
        <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
         <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
          <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
           <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.0.0.0" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
            <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
            <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
             <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
             <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
              <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
              <proof prover="6"><result status="valid" time="0.15" steps="30309"/></proof>
              </goal>
              <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
              <proof prover="6"><result status="valid" time="0.08" steps="30309"/></proof>
              </goal>
             </transf>
             </goal>
             <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
             <proof prover="6"><result status="valid" time="0.15" steps="30309"/></proof>
             </goal>
            </transf>
            </goal>
            <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
            <proof prover="6"><result status="valid" time="0.16" steps="30309"/></proof>
            </goal>
           </transf>
           </goal>
           <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.0.0.1" expl="apply premises" proved="true">
           <proof prover="6"><result status="valid" time="0.08" steps="30309"/></proof>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.0.1" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.08" steps="30309"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.0.1" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.08" steps="30309"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.970.1.1.0.0.0.1" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.08" steps="30309"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.970.1.1.0.0.1" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.09" steps="30309"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.970.1.1.0.1" expl="apply premises" proved="true">
      <proof prover="6"><result status="valid" time="0.09" steps="30309"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.970.1.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
      <goal name="wmpz_mul&#39;vc.970.1.1.1.0" expl="apply premises" proved="true">
      <proof prover="6"><result status="valid" time="0.09" steps="30309"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.970.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
       <goal name="wmpz_mul&#39;vc.970.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.16" steps="30309"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.970.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
        <goal name="wmpz_mul&#39;vc.970.1.1.1.1.1.0" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.15" steps="30309"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.970.1.1.1.1.1.1" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
         <goal name="wmpz_mul&#39;vc.970.1.1.1.1.1.1.0" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.16" steps="30309"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.970.1.1.1.1.1.1.1" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
          <goal name="wmpz_mul&#39;vc.970.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.16" steps="30309"/></proof>
          </goal>
          <goal name="wmpz_mul&#39;vc.970.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.08" steps="30309"/></proof>
          </goal>
         </transf>
         </goal>
        </transf>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.971" expl="postcondition" proved="true">
  <proof prover="4" timelimit="1" memlimit="1000"><result status="valid" time="0.02"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.972" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="30338"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.973" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="27980"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.974" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="29752"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.975" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29756"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.976" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="33748"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.977" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="36457"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.978" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="32924"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.979" expl="assertion" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
   <goal name="wmpz_mul&#39;vc.979.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
    <goal name="wmpz_mul&#39;vc.979.0.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
     <goal name="wmpz_mul&#39;vc.979.0.0.0" expl="apply premises" proved="true">
     <proof prover="6"><result status="valid" time="0.15" steps="37022"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.979.0.0.1" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.06" steps="159011"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.979.0.1" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.06" steps="130425"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.979.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
    <goal name="wmpz_mul&#39;vc.979.1.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.05" steps="131530"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.979.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
     <goal name="wmpz_mul&#39;vc.979.1.1.0" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.08" steps="131548"/></proof>
     <proof prover="2"><result status="valid" time="0.09" steps="37012"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.979.1.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
      <goal name="wmpz_mul&#39;vc.979.1.1.1.0" expl="apply premises" proved="true">
      <proof prover="6"><result status="valid" time="0.14" steps="37022"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.979.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
       <goal name="wmpz_mul&#39;vc.979.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.22" steps="37022"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.979.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
        <goal name="wmpz_mul&#39;vc.979.1.1.1.1.1.0" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.19" steps="37022"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.979.1.1.1.1.1.1" expl="apply premises" proved="true">
        <proof prover="0"><result status="valid" time="0.04" steps="131369"/></proof>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.980" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="30224"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.981" expl="assertion" proved="true">
  <transf name="case" proved="true" arg1="(x = u \/ x = v)">
   <goal name="wmpz_mul&#39;vc.981.0" expl="true case (assertion)" proved="true">
   <proof prover="2"><result status="valid" time="0.15" steps="36496"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.981.1" expl="false case (assertion)" proved="true">
   <transf name="case" proved="true" arg1="(x=v&#39;)">
    <goal name="wmpz_mul&#39;vc.981.1.0" expl="false case (true case. assertion)" proved="true">
    <proof prover="0"><result status="valid" time="0.06" steps="161849"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.981.1.1" expl="false case (assertion)" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz10">
     <goal name="wmpz_mul&#39;vc.981.1.1.0" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz9">
      <goal name="wmpz_mul&#39;vc.981.1.1.0.0" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz8">
       <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz7">
        <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz6">
         <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.0" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz5">
          <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.0.0" expl="apply premises" proved="true">
          <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
           <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.0.0.0" expl="apply premises" proved="true">
           <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
            <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
            <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
             <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
             <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
              <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.0.0.0.0.0.0" expl="apply premises" proved="true">
              <proof prover="2"><result status="valid" time="0.22" steps="37117"/></proof>
              </goal>
              <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
              <proof prover="2"><result status="valid" time="0.50" steps="67470"/></proof>
              </goal>
             </transf>
             </goal>
             <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
             <proof prover="2"><result status="valid" time="0.23" steps="37117"/></proof>
             </goal>
            </transf>
            </goal>
            <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.0.0.0.1" expl="apply premises" proved="true">
            <proof prover="2"><result status="valid" time="0.09" steps="37117"/></proof>
            </goal>
           </transf>
           </goal>
           <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.0.0.1" expl="apply premises" proved="true">
           <proof prover="2"><result status="valid" time="0.55" steps="67470"/></proof>
           </goal>
          </transf>
          </goal>
          <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.0.1" expl="apply premises" proved="true">
          <proof prover="2"><result status="valid" time="0.60" steps="67450"/></proof>
          </goal>
         </transf>
         </goal>
         <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.0.1" expl="apply premises" proved="true">
         <proof prover="2"><result status="valid" time="0.54" steps="67452"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.981.1.1.0.0.0.1" expl="apply premises" proved="true">
        <proof prover="2"><result status="valid" time="0.54" steps="67470"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.981.1.1.0.0.1" expl="apply premises" proved="true">
       <proof prover="2"><result status="valid" time="0.49" steps="67470"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.981.1.1.0.1" expl="apply premises" proved="true">
      <proof prover="2"><result status="valid" time="0.66" steps="67470"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.981.1.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz11">
      <goal name="wmpz_mul&#39;vc.981.1.1.1.0" expl="apply premises" proved="true">
      <proof prover="0"><result status="valid" time="0.06" steps="161064"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.981.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz12">
       <goal name="wmpz_mul&#39;vc.981.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="2"><result status="valid" time="0.17" steps="37117"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.981.1.1.1.1.1" expl="apply premises" proved="true">
       <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz13">
        <goal name="wmpz_mul&#39;vc.981.1.1.1.1.1.0" expl="apply premises" proved="true">
        <proof prover="6"><result status="valid" time="0.18" steps="37127"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.981.1.1.1.1.1.1" expl="apply premises" proved="true">
        <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz14">
         <goal name="wmpz_mul&#39;vc.981.1.1.1.1.1.1.0" expl="apply premises" proved="true">
         <proof prover="6"><result status="valid" time="0.17" steps="37127"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.981.1.1.1.1.1.1.1" expl="apply premises" proved="true">
         <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz15">
          <goal name="wmpz_mul&#39;vc.981.1.1.1.1.1.1.1.0" expl="apply premises" proved="true">
          <proof prover="6"><result status="valid" time="0.15" steps="37127"/></proof>
          </goal>
          <goal name="wmpz_mul&#39;vc.981.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
          <proof prover="0"><result status="valid" time="0.06" steps="162743"/></proof>
          </goal>
         </transf>
         </goal>
        </transf>
        </goal>
       </transf>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.982" expl="postcondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="2.22" steps="577"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.983" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="37150"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.984" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="48311"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.985" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.51" steps="488"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.986" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.986.0" expl="assertion" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="27691"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.986.1" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.04"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.987" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="29777"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.988" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="29802"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.989" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="29835"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.990" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="0.40" steps="488"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.991" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29909"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.992" expl="postcondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="27671"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.993" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="19503"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.994" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="22183"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.995" expl="precondition" proved="true">
  <proof prover="0"><result status="valid" time="0.03" steps="82115"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.996" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="20373"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.997" expl="precondition" proved="true">
  <transf name="case" proved="true" arg1="(mpz_eq u v)">
   <goal name="wmpz_mul&#39;vc.997.0" expl="true case (precondition)" proved="true">
   <proof prover="2"><result status="valid" time="0.15" steps="30399"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.997.1" expl="false case (precondition)" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="30955"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.998" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.19" steps="31713"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.999" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="23874"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1000" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="126485"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1001" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.07" steps="135482"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1002" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="146352"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1003" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="22155"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1004" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="30491"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1005" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="22196"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1006" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24307"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1007" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="22235"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1008" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.05"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1009" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.21"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1010" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="2.17"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1011" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="31825"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1012" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.23" steps="44204"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1013" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.23" steps="231"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1014" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.22" steps="234"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1015" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.1015.0" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.92" steps="249"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.1" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.78" steps="251"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.2" expl="VC for wmpz_mul" proved="true">
   <transf name="rewrite" proved="true" arg1="&lt;-" arg2="Power_sum">
    <goal name="wmpz_mul&#39;vc.1015.2.0" expl="VC for wmpz_mul" proved="true">
    <proof prover="5"><result status="valid" time="0.14" steps="238"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1015.2.1" expl="rewrite premises" proved="true">
    <proof prover="0"><result status="valid" time="0.08" steps="106844"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1015.2.2" expl="rewrite premises" proved="true">
    <proof prover="0"><result status="valid" time="0.08" steps="106042"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.3" expl="VC for wmpz_mul" proved="true">
   <transf name="apply" proved="true" arg1="prod_compat_lr">
    <goal name="wmpz_mul&#39;vc.1015.3.0" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.90" steps="253"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1015.3.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.78" steps="253"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.4" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="238"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.5" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.20" steps="26426"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.6" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.10" steps="23071"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.7" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.11" steps="23071"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.8" expl="VC for wmpz_mul" proved="true">
   <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="170259"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.9" expl="VC for wmpz_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.45"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.10" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="247"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.11" expl="VC for wmpz_mul" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="252"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.12" expl="VC for wmpz_mul" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.17" steps="26242"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1016" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.21" steps="25374"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1017" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="25484"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1018" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="23160"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1019" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="23339"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1020" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.22" steps="37012"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1021" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26004"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1022" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26040"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1023" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="23654"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1024" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="23833"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1025" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26692"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1026" expl="precondition" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="109381"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1027" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="22841"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1028" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="23875"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1029" expl="assertion" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="23881"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1030" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="23888"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1031" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="22641"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1032" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.18" steps="24557"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1033" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="24567"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1034" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="24742"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1035" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="24307"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1036" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="22971"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1037" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="23003"/></proof>
  <proof prover="5"><result status="valid" time="0.16" steps="272"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1038" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="24449"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1039" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="24464"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1040" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="23147"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1041" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24606"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1042" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="24969"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1043" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="25264"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1044" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="23888"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1045" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="23899"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1046" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="25639"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1047" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25665"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1048" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25710"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1049" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="25851"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1050" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="26113"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1051" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="25860"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1052" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="26137"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1053" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="26321"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1054" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="24600"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1055" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24258"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1056" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="25631"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1057" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24392"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1058" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="26357"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1059" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26374"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1060" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="26558"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1061" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="26503"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1062" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="24817"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1063" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26222"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1064" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="26369"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1065" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="26425"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1066" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.13"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1067" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="24828"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1068" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26870"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1069" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="27054"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1070" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24868"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1071" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="26826"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1072" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27084"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1073" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="27455"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1074" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="27764"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1075" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27858"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1076" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.1076.0" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.16" steps="28045"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1076.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.17" steps="27921"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1077" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25957"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1078" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27954"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1079" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="27969"/></proof>
  <proof prover="3"><result status="valid" time="0.14"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1080" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="26046"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1081" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28082"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1082" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26324"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1083" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28423"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1084" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="28444"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1085" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="28478"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1086" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="28522"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1087" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="28552"/></proof>
  <proof prover="3"><result status="valid" time="0.14"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1088" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="26540"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1089" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="27986"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1090" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="26242"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1091" expl="assertion" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.1091.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.1091.0.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.13" steps="28327"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1091.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.13" steps="28327"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.1091.1" expl="apply premises" proved="true">
   <proof prover="2"><result status="valid" time="0.14" steps="28327"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1092" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="28348"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1093" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="28382"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1094" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="28426"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1095" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28456"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1096" expl="postcondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul&#39;vc.1096.0" expl="postcondition" proved="true">
   <proof prover="2"><result status="valid" time="0.15" steps="26634"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1096.1" expl="postcondition" proved="true">
   <proof prover="2"><result status="valid" time="0.16" steps="26648"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1096.2" expl="postcondition" proved="true">
   <proof prover="2"><result status="valid" time="0.16" steps="26648"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1097" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="27858"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1098" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="27873"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1099" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25957"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1100" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.1100.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.1100.0.0" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.15" steps="27986"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1100.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.15" steps="27986"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.1100.1" expl="apply premises" proved="true">
   <proof prover="2"><result status="valid" time="0.17" steps="27986"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1101" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.07" steps="26242"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1102" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.02"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1103" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="28348"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1104" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28382"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1105" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.19" steps="28426"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1106" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28456"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1107" expl="postcondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="26459"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1108" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="27890"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1109" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="25934"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1110" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="27898"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1111" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27919"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1112" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27953"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1113" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="27997"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1114" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="28027"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1115" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26149"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1116" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="25437"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1117" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.21" steps="37062"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1118" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="29455"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1119" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.34" steps="59272"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1120" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.38" steps="60877"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1121" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="24667"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1122" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="24182"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1123" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="24692"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1124" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="27676"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1125" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26364"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1126" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="22978"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1127" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="24036"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1128" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="23112"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1129" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="24911"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1130" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="24929"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1131" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="27955"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1132" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.63"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1133" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="27047"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1134" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.52" steps="68678"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1135" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="1.10"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1136" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="24746"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1137" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="28044"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1138" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="27088"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1139" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="25424"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1140" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="28584"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1141" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="26949"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1142" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.1142.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.05" steps="107541"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1142.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.1142.1.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.12" steps="29139"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1142.1.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.13" steps="29139"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1143" expl="precondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul&#39;vc.1143.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.06" steps="108448"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1143.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul&#39;vc.1143.1.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.15" steps="29554"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1143.1.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.15" steps="29554"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1144" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="25945"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1145" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.23" steps="29678"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1146" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="26348"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1147" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26363"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1148" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.23" steps="357"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1149" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26444"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1150" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="26459"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1151" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="24856"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1152" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="26572"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1153" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="25134"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1154" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="26918"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1155" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.28" steps="357"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1156" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26976"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1157" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="0.27" steps="357"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1158" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="27050"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1159" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="25358"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1160" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.06" steps="26477"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1161" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="25052"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1162" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.22"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1163" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.28" steps="357"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1164" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="26880"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1165" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="26924"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1166" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="26954"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1167" expl="postcondition" proved="true">
  <transf name="unfold" proved="true" arg1="sgn_value">
   <goal name="wmpz_mul&#39;vc.1167.0" expl="postcondition" proved="true">
   <proof prover="4"><result status="valid" time="0.03"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1168" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="26348"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1169" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.16"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1170" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="24767"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1171" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.07" steps="26477"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1172" expl="assertion" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="25052"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1173" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.27" steps="357"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1174" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26847"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1175" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="26880"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1176" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="26924"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1177" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="26954"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1178" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="25276"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1179" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.28" steps="417"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1180" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.05" steps="24744"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1181" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.20"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1182" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="43356"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1183" expl="assertion" proved="true">
  <transf name="case" proved="true" arg1="(x=u)">
   <goal name="wmpz_mul&#39;vc.1183.0" expl="true case (assertion)" proved="true">
   <proof prover="5"><result status="valid" time="0.23" steps="365"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1183.1" expl="false case (assertion)" proved="true">
   <transf name="case" proved="true" arg1="(x=v)">
    <goal name="wmpz_mul&#39;vc.1183.1.0" expl="false case (true case. assertion)" proved="true">
    <proof prover="5"><result status="valid" time="0.30" steps="367"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1183.1.1" expl="false case (assertion)" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
     <goal name="wmpz_mul&#39;vc.1183.1.1.0" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.09" steps="128147"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.1183.1.1.1" expl="apply premises" proved="true">
     <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
      <goal name="wmpz_mul&#39;vc.1183.1.1.1.0" expl="apply premises" proved="true">
      <proof prover="6"><result status="valid" time="0.24" steps="30900"/></proof>
      </goal>
      <goal name="wmpz_mul&#39;vc.1183.1.1.1.1" expl="apply premises" proved="true">
      <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz3">
       <goal name="wmpz_mul&#39;vc.1183.1.1.1.1.0" expl="apply premises" proved="true">
       <proof prover="6"><result status="valid" time="0.14" steps="30900"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.1183.1.1.1.1.1" expl="apply premises" proved="true">
       <proof prover="0"><result status="valid" time="0.08" steps="188269"/></proof>
       </goal>
      </transf>
      </goal>
     </transf>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1184" expl="postcondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.66" steps="430"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1185" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="30922"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1186" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="29645"/></proof>
  </goal>
 </transf>
 </goal>
 <goal name="wmpz_mul_si&#39;vc" expl="VC for wmpz_mul_si" proved="true">
 <transf name="split_vc" proved="true" >
  <goal name="wmpz_mul_si&#39;vc.0" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="17954"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.1" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.14"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.2" expl="postcondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="374"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.3" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="20354"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.4" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="19964"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.5" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.07"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.6" expl="integer overflow" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.07" steps="211"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.7" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="18401"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.8" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.08"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.9" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.29" steps="669"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.10" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.04" steps="83"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.11" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="25894"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.12" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="19783"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.13" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.21" steps="27485"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.14" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="19835"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.15" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.22" steps="27476"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.16" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.13"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.17" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.23" steps="28157"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.18" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul_si&#39;vc.18.0" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.08"/></proof>
   <proof prover="9"><result status="valid" time="0.05" steps="624"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.18.1" expl="assertion" proved="true">
   <proof prover="3" memlimit="1000"><result status="valid" time="0.06"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.19" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul_si&#39;vc.19.0" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.22" steps="132"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.19.1" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.10"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.19.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="19799"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.19.3" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.18"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.19.4" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.16"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.19.5" expl="VC for wmpz_mul_si" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="22922"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.19.6" expl="VC for wmpz_mul_si" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="22701"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.19.7" expl="VC for wmpz_mul_si" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.11" steps="23175"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.20" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="28646"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.21" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="1.35"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.22" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="22615"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.23" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.11" steps="129"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.24" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="21019"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.25" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.12"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.26" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="23722"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.27" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.25" steps="31584"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.28" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="22718"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.29" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.17"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.30" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="138"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.31" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="22889"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.32" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="21337"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.33" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.19" steps="24208"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.34" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="22916"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.35" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="1.16"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.36" expl="postcondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul_si&#39;vc.36.0" expl="apply premises" proved="true">
   <proof prover="0"><result status="valid" time="0.08" steps="99904"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.36.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul_si&#39;vc.36.1.0" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.17" steps="23864"/></proof>
    </goal>
    <goal name="wmpz_mul_si&#39;vc.36.1.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.19" steps="23864"/></proof>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.37" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="22976"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.38" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="20959"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.39" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.14"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.40" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.35" steps="832"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.41" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.12" steps="251"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.42" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="19939"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.43" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="20124"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.44" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul_si&#39;vc.44.0" expl="precondition" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="19771"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.44.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.12" steps="19931"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.45" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="20690"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.46" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="20729"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.47" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul_si&#39;vc.47.0" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="0.12"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.47.1" expl="precondition" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.19" steps="27749"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.48" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="20649"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.49" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.22" steps="29330"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.50" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="20701"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.51" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="29330"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.52" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.14"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.53" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="30177"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.54" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.13" steps="171"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.55" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul_si&#39;vc.55.0" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.31" steps="179"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.55.1" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.17"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.55.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.10" steps="20518"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.55.3" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.14"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.55.4" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.08"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.55.5" expl="VC for wmpz_mul_si" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="23972"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.55.6" expl="VC for wmpz_mul_si" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.17" steps="23775"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.55.7" expl="VC for wmpz_mul_si" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="24350"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.56" expl="integer overflow" proved="true">
  <proof prover="0" timelimit="5" memlimit="2000"><result status="valid" time="0.87" steps="1415344"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.57" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.46"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.58" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.08"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.59" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.36" steps="190"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.60" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.15"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.61" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="21952"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.62" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="24818"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.63" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.24"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.64" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="23860"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.65" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.20"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.66" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.16"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.67" expl="precondition" proved="true">
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.15" steps="30599"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.68" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.12"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.69" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="25177"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.70" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.17" steps="23703"/></proof>
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.11" steps="23704"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.71" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.66"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.72" expl="postcondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
   <goal name="wmpz_mul_si&#39;vc.72.0" expl="apply premises" proved="true">
   <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.23" steps="36662"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.72.1" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul_si&#39;vc.72.1.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.06" steps="89880"/></proof>
    <proof prover="1"><result status="valid" time="0.39" steps="219"/></proof>
    <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.22" steps="24786"/></proof>
    </goal>
    <goal name="wmpz_mul_si&#39;vc.72.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
     <goal name="wmpz_mul_si&#39;vc.72.1.1.0" expl="apply premises" proved="true">
     <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.54" steps="65448"/></proof>
     </goal>
     <goal name="wmpz_mul_si&#39;vc.72.1.1.1" expl="apply premises" proved="true">
     <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.19" steps="24786"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.73" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="24161"/></proof>
  </goal>
 </transf>
 </goal>
 <goal name="wmpz_mul_ui&#39;vc" expl="VC for wmpz_mul_ui" proved="true">
 <transf name="split_vc" proved="true" >
  <goal name="wmpz_mul_ui&#39;vc.0" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="17954"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.1" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.14"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.2" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.22"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.3" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="20354"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.4" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="19964"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.5" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.05" steps="172"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.6" expl="integer overflow" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.05" steps="196"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.7" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="18381"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.8" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.09" steps="18384"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.9" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.28" steps="659"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.10" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="19249"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.11" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.23" steps="29953"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.12" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.05" steps="95"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.13" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.11"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.14" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="19815"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.15" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.23" steps="32208"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.16" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.12"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.17" expl="integer overflow" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul_ui&#39;vc.17.0" expl="integer overflow" proved="true">
   <proof prover="2"><result status="valid" time="0.15" steps="32714"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.17.1" expl="integer overflow" proved="true">
   <proof prover="4"><result status="valid" time="0.03"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.18" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="120"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.19" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul_ui&#39;vc.19.0" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.21" steps="128"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.19.1" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.17"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.19.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.08" steps="19763"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.19.3" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="1.92"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.19.4" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.08"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.19.5" expl="VC for wmpz_mul_ui" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="22864"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.19.6" expl="VC for wmpz_mul_ui" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="22653"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.19.7" expl="VC for wmpz_mul_ui" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.11" steps="23105"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.20" expl="integer overflow" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="2.02" steps="659"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.21" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.48"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.22" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="22497"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.23" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="20064"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.24" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="20931"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.25" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.10"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.26" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="23603"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.27" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.22"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.28" expl="precondition" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul_ui&#39;vc.28.0" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="0.12"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.28.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.17" steps="22548"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.29" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.10"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.30" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="23035"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.31" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.09" steps="22770"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.32" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.12"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.33" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="24089"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.34" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="22793"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.35" expl="postcondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.05" steps="687"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.36" expl="postcondition" proved="true">
  <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
   <goal name="wmpz_mul_ui&#39;vc.36.0" expl="apply premises" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
    <goal name="wmpz_mul_ui&#39;vc.36.0.0" expl="apply premises" proved="true">
    <proof prover="0"><result status="valid" time="0.08" steps="98772"/></proof>
    </goal>
    <goal name="wmpz_mul_ui&#39;vc.36.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.41" steps="165"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.36.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.42" steps="165"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.37" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="22858"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.38" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.12" steps="83"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.39" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="19011"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.40" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.33" steps="812"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.41" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.24" steps="26961"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.42" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.07" steps="19919"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.43" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="20104"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.44" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="19891"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.45" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.12" steps="20670"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.46" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="20709"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.47" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.23" steps="27680"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.48" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.04" steps="142"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.49" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.23" steps="29258"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.50" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.06" steps="20681"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.51" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.17" steps="163"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.52" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.10"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.53" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="30025"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.54" expl="assertion" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="167"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.55" expl="assertion" proved="true">
  <transf name="split_vc" proved="true" >
   <goal name="wmpz_mul_ui&#39;vc.55.0" expl="assertion" proved="true">
   <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.29" steps="175"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.55.1" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.17"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.55.2" expl="assertion" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.10" steps="20482"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.55.3" expl="assertion" proved="true">
   <transf name="assert" proved="true" arg1="(small_mult &gt;= 1)">
    <goal name="wmpz_mul_ui&#39;vc.55.3.0" expl="asserted formula" proved="true">
    <proof prover="2"><result status="valid" time="0.15" steps="29637"/></proof>
    </goal>
    <goal name="wmpz_mul_ui&#39;vc.55.3.1" expl="assertion" proved="true">
    <proof prover="3"><result status="valid" time="0.08"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.55.4" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.15"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.55.5" expl="VC for wmpz_mul_ui" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.18" steps="23914"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.55.6" expl="VC for wmpz_mul_ui" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.16" steps="23727"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.55.7" expl="VC for wmpz_mul_ui" proved="true">
   <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.12" steps="24280"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.56" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.13"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.57" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.29"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.58" expl="precondition" proved="true">
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.14" steps="171"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.59" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="29745"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.60" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.08" steps="21846"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.61" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.11" steps="21864"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.62" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.18" steps="24699"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.63" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.16" steps="33639"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.64" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.10" steps="23741"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.65" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.19"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.66" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.13" steps="23962"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.67" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="30381"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.68" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="22118"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.69" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.09"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.70" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.14" steps="23580"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.71" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.36"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.72" expl="postcondition" proved="true">
  <transf name="case" proved="true" arg1="(x=mult)">
   <goal name="wmpz_mul_ui&#39;vc.72.0" expl="true case (postcondition)" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul_ui&#39;vc.72.0.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
     <goal name="wmpz_mul_ui&#39;vc.72.0.0.0" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.06" steps="89371"/></proof>
     </goal>
     <goal name="wmpz_mul_ui&#39;vc.72.0.0.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.68" steps="214"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul_ui&#39;vc.72.0.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
     <goal name="wmpz_mul_ui&#39;vc.72.0.1.0" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.07" steps="88944"/></proof>
     </goal>
     <goal name="wmpz_mul_ui&#39;vc.72.0.1.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.58" steps="214"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.72.1" expl="false case (postcondition)" proved="true">
   <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz2">
    <goal name="wmpz_mul_ui&#39;vc.72.1.0" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz1">
     <goal name="wmpz_mul_ui&#39;vc.72.1.0.0" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.08" steps="104046"/></proof>
     </goal>
     <goal name="wmpz_mul_ui&#39;vc.72.1.0.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.67" steps="214"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul_ui&#39;vc.72.1.1" expl="apply premises" proved="true">
    <transf name="apply" proved="true" arg1="unchanged_transitive" arg2="with" arg3="mpz4">
     <goal name="wmpz_mul_ui&#39;vc.72.1.1.0" expl="apply premises" proved="true">
     <proof prover="0"><result status="valid" time="0.13" steps="180119"/></proof>
     </goal>
     <goal name="wmpz_mul_ui&#39;vc.72.1.1.1" expl="apply premises" proved="true">
     <proof prover="5"><result status="valid" time="0.66" steps="214"/></proof>
     </goal>
    </transf>
    </goal>
   </transf>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.73" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.15" steps="24042"/></proof>
  </goal>
 </transf>
 </goal>
</theory>
</file>
</why3session>
