<?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="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="7" name="Z3" version="4.7.1" 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.150000" steps="17665"/></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.160000" steps="17699"/></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.237919" steps="2038"/></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.190000" 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.090000" steps="1494"/></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.160000" steps="517"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.6" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.130000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.7" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.110000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.8" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="18138"/></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.030000" steps="2041"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.10" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="19832"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.11" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="20422"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.12" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="20521"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.13" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="20545"/></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.040000" steps="70"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.15" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="18471"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.16" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="19064"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.17" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="19020"/></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.480000" steps="1430"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.19" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="18180"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.20" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="18651"/></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.150000" steps="20128"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.22" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="20151"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.23" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="18252"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.24" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="18713"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.25" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="18714"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.26" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.040000" steps="18715"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.27" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.060000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.28" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="20043"/></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.180000" steps="98"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.30" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="20818"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.31" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="21082"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.32" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="20605"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.33" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="19077"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.34" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="18596"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.35" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="21665"/></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.480000" steps="53340"/></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.730000" steps="348"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.38" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="19385"/></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.120000" steps="19152"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.40" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="19913"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.41" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="20101"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.42" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="19315"/></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.110000" steps="22256"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.44" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.190000" steps="27135"/></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.130000" steps="25943"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.46" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="21319"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.47" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.590000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.48" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="20374"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.49" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="23126"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.50" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="20888"/></proof>
  <proof prover="4"><result status="valid" time="0.030000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.51" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="24008"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.52" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="20940"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.53" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.060000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.54" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.080000" steps="186"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.55" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.570000"/></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.100000" steps="194"/></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.110000" steps="202"/></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.100000" steps="24649"/></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.400000" steps="219"/></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.180000" steps="24713"/></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.420000" steps="222"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.57.4.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.150000" steps="206"/></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.210000" steps="198"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.57.6" expl="VC for wmpz_mul" proved="true">
   <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.090000" steps="103805"/></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.500000"/></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.170000" steps="24518"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.58" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="32589"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.59" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="33152"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.60" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.270000" steps="33734"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.61" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.250000" steps="33535"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.62" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.260000" steps="33991"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.63" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="34104"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.64" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23945"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.65" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="20718"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.66" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="22054"/></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.080000" steps="22072"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.68" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.200000" steps="25271"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.69" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="25114"/></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.200000" steps="23768"/></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.120000" steps="25275"/></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.640000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.73" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24512"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.74" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23993"/></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.140000" steps="22386"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.76" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="25756"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.77" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="24037"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.78" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.040000"/></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.240000" steps="38878"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.79.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.200000" steps="25315"/></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.170000" steps="25315"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.79.1.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.520000" steps="65949"/></proof>
    <proof prover="3"><result status="valid" time="1.270000"/></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.120000"/></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.160000" steps="22658"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.81.1" expl="apply premises" proved="true">
   <proof prover="2"><result status="valid" time="0.350000" steps="39856"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.82" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="19952"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.83" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="19804"/></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.080000" steps="22480"/></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.300000" steps="205"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.85" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="158782"/></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.950000" steps="519"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.87" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="21091"/></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.100000" steps="21259"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.89" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="20913"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.90" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.020000" steps="4496"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.91" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="21875"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.92" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="24068"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.93" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="21801"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.94" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24992"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.95" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="21853"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.96" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="1.380000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.97" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="24604"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.98" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="34281"/></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.140000" steps="245"/></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.150000" steps="253"/></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.210000" steps="25732"/></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.540000" steps="270"/></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.200000" steps="25686"/></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.123567"/></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.120000" steps="249"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.100.6" expl="VC for wmpz_mul" proved="true">
   <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="114687"/></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.550000"/></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.210000" steps="25554"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.101" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.430000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.102" expl="integer overflow" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.070000" steps="95182"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.103" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.260000" steps="36147"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.104" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="35924"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.105" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.220000" steps="36404"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.106" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="36517"/></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.200000" steps="25076"/></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.260000" steps="33363"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.109" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="23038"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.110" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="23056"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.111" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.092268" steps="26411"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.112" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="26212"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.113" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="24911"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.114" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="26614"/></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.040000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.116" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="25438"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.117" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.250000" steps="33937"/></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.240000" steps="266"/></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.200000" steps="26775"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.120" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24848"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.121" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.040000"/></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="7"><result status="valid" time="0.050000" steps="100868"/></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.720000" steps="304"/></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="7"><result status="valid" time="0.070000" steps="100087"/></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.680000" steps="304"/></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="apply premises (true case)" proved="true">
       <proof prover="7"><result status="valid" time="0.020000" steps="101197"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.122.0.1.1.1.1" expl="apply premises (false case)" proved="true">
       <proof prover="7"><result status="valid" time="0.050000" steps="122755"/></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="7"><result status="valid" time="0.040000" steps="100227"/></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.700000" steps="306"/></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="7"><result status="valid" time="0.060000" steps="122844"/></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.630000" steps="306"/></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.660000" steps="306"/></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.330000" steps="41745"/></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.170000" steps="26285"/></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.290000" steps="41752"/></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="2"><result status="valid" time="0.250000" steps="41750"/></proof>
         <proof prover="7"><result status="valid" time="0.080000" steps="124574"/></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.190000" steps="26285"/></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.380000" steps="43123"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.122.1.1.0.1" expl="apply premises" proved="true">
      <proof prover="2"><result status="valid" time="0.260000" steps="43041"/></proof>
      <proof prover="7"><result status="valid" time="0.080000" steps="124570"/></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.190000" steps="39186"/></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.080000" steps="21944"/></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.100000" steps="25266"/></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.070000" steps="21960"/></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.130000" steps="26366"/></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.170000" steps="34898"/></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.110000" steps="25272"/></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.070000" steps="21960"/></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.120000" steps="26334"/></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.170000" steps="34696"/></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.180000" steps="31130"/></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.090000" steps="18709"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.126" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.470000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.127" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="18892"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.128" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.040000" steps="116"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.129" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="19156"/></proof>
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.070000" steps="19157"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.130" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.050000" steps="19186"/></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.200000" steps="22517"/></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.190000" steps="22517"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.131.1.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.180000" steps="22517"/></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.160000" steps="22642"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.133" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="22952"/></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.080000" steps="23260"/></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.130000" steps="20774"/></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.060000" steps="20140"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.137" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="21370"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.138" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.070000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.139" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="20149"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.140" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="22925"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.141" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.190000" steps="29236"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.142" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.280000" steps="33770"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.143" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="21338"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.144" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.184044" steps="35970"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.145" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="36867"/></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.220000" steps="25267"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.147" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="183594"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.148" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="196417"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.149" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.990000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.150" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="23458"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.151" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.280000" steps="35177"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.152" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="23503"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.153" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26210"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.154" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="23542"/></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.260000" steps="301"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.156" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.190000" steps="36684"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.157" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="36796"/></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.300000" steps="36694"/></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.160000"/></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.140000" steps="27621"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.160" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.200000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.161" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.210000"/></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.650000" steps="334"/></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.870000" steps="336"/></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.020000" steps="338"/></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.650000" steps="338"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.162.3.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="1.010000" steps="338"/></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.240000" steps="319"/></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.220000" steps="28643"/></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.140000" steps="24493"/></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.130000" steps="24493"/></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.400000" steps="346"/></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.510000"/></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.250000" steps="328"/></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.260000" steps="333"/></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.190000" steps="28386"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.163" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27289"/></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.120000" steps="26998"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.165" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24464"/></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.140000" steps="24788"/></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.230000" steps="323"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.167" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.330000" steps="43228"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.168" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27890"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.169" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="36469"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.170" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="24935"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.171" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25111"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.172" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="37220"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.173" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.260000" steps="43802"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.174" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="23870"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.175" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28779"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.176" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="29019"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.177" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29049"/></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.300000" steps="154574"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.179" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="25865"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.180" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="25874"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.181" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26047"/></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.060000" steps="25615"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.183" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.420000" steps="65104"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.184" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.200000" steps="27208"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.185" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="25787"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.186" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25791"/></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.200000"/></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.190000" steps="29170"/></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.140000" steps="30521"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.188.0.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.130000" steps="30510"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.188.1" expl="apply premises" proved="true">
   <proof prover="7"><result status="valid" time="0.070000" steps="111334"/></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.160000" steps="30988"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.189.0.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.150000" steps="30977"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.189.1" expl="apply premises" proved="true">
   <proof prover="7"><result status="valid" time="0.060000" steps="112383"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.190" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="31386"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.191" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28925"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.192" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="28412"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.193" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.260000" steps="45744"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.194" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="33421"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.195" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.260000" steps="46007"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.196" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.280000" steps="47062"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.197" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27945"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.198" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27106"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.199" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27970"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.200" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="31647"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.201" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="29889"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.202" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25002"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.203" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="26786"/></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.140000" steps="25417"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.204.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.110000" steps="25410"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.205" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28189"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.206" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="28207"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.207" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.200000" steps="31922"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.208" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.320000" steps="51494"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.209" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30200"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.210" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.890000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.211" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="1.540000"/></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.150000" steps="32889"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.212.1" expl="apply premises" proved="true">
   <proof prover="6"><result status="valid" time="0.130000" steps="32889"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.213" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="32256"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.214" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.230000" steps="30374"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.215" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28863"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.216" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="32880"/></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.200000" steps="30172"/></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="7"><result status="valid" time="0.040000" steps="123206"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.218.0.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.170000" steps="33617"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.218.1" expl="apply premises" proved="true">
   <proof prover="7"><result status="valid" time="0.050000" steps="123207"/></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="7"><result status="valid" time="0.040000" steps="123967"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.219.0.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.170000" steps="33936"/></proof>
    </goal>
   </transf>
   </goal>
   <goal name="wmpz_mul&#39;vc.219.1" expl="apply premises" proved="true">
   <proof prover="7"><result status="valid" time="0.060000" steps="123968"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.220" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28728"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.221" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="33519"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.222" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="29043"/></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.190000" steps="29058"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.224" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="26586"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.225" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="29139"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.226" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="29154"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.227" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="26675"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.228" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="29235"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.229" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26921"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.230" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="29581"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.231" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="29606"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.232" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29639"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.233" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="29683"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.234" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="29713"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.235" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="27145"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.236" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="29139"/></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.420000" steps="464"/></proof>
  <proof prover="2"><result status="valid" time="0.120000" steps="26839"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.238" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="29485"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.239" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="29510"/></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.180000" steps="29543"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.240.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.170000" steps="29543"/></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.080000" steps="29543"/></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.100000" steps="29587"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.242" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="29617"/></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.150000" steps="27063"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.244" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="29043"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.245" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="29058"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.246" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26586"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.247" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="29139"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.248" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26839"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.249" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="29485"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.250" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="29510"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.251" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="29543"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.252" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="29587"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.253" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="29617"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.254" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27063"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.255" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.400000" steps="56608"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.256" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="26531"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.257" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.360000" steps="56717"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.258" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.360000" steps="56435"/></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.130000" steps="35030"/></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="7"><result status="valid" time="0.050000" steps="154316"/></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="7"><result status="valid" time="0.060000" steps="151155"/></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.160000" steps="35127"/></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.240000" steps="35127"/></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.180000" steps="35127"/></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.140000" steps="35127"/></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="7"><result status="valid" time="0.060000" steps="152362"/></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="7"><result status="valid" time="0.060000" steps="151165"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.259.1.1.0.0.0.1" expl="apply premises" proved="true">
        <proof prover="7"><result status="valid" time="0.060000" steps="151165"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.259.1.1.0.0.1" expl="apply premises" proved="true">
       <proof prover="7"><result status="valid" time="0.050000" steps="152362"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.259.1.1.0.1" expl="apply premises" proved="true">
      <proof prover="7"><result status="valid" time="0.060000" steps="152362"/></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.480000" steps="63504"/></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="2"><result status="valid" time="0.470000" steps="63504"/></proof>
       <proof prover="7"><result status="valid" time="0.100000" steps="151145"/></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.150000" steps="35127"/></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.160000" steps="35127"/></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.160000" steps="35127"/></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.040000" steps="500"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.261" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="35089"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.262" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="32938"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.263" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="23415"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.264" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="25251"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.265" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25277"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.266" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="25297"/></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.050000" steps="25423"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.268" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25685"/></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.150000" steps="25431"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.270" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="25709"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.271" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="25893"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.272" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24083"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.273" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23755"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.274" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25193"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.275" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="23868"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.276" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="25929"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.277" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="25946"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.278" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="26130"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.279" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26075"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.280" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="24293"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.281" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25794"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.282" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="25941"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.283" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25988"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.284" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="25726"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.285" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="24340"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.286" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="26518"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.287" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26702"/></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.140000" steps="24381"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.289" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26422"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.290" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="26746"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.291" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="27157"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.292" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="27387"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.293" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="27479"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.294" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.295" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="25392"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.296" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="27575"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.297" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27590"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.298" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25481"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.299" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="27671"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.300" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="25727"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.301" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="28017"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.302" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28042"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.303" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28075"/></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.090000" steps="28120"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.305" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28149"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.306" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="25951"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.307" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="27575"/></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.080000" steps="25645"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.309" expl="assertion" proved="true">
  <proof prover="1"><result status="valid" time="0.250000" steps="353"/></proof>
  <proof prover="2"><result status="valid" time="0.140000" steps="27921"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.310" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27946"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.311" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27979"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.312" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28023"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.313" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28053"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.314" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25869"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.315" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="27479"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.316" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="27494"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.317" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="25392"/></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.180000" steps="27575"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.319" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="25645"/></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.150000" steps="27921"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.320.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.070824" steps="27921"/></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.170000" steps="27921"/></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.170000" steps="27921"/></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.120000" steps="27921"/></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.110000" steps="27921"/></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.170000" steps="27946"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.322" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27979"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.323" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28023"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.324" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28053"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.325" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25869"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.326" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27479"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.327" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="25337"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.328" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="27492"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.329" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="27517"/></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.090000" steps="27809"/></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.090000" steps="27813"/></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.080000" steps="25690"/></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.090000" steps="27707"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.331" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="27594"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.332" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="27624"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.333" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="25560"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.334" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="19306"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.335" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="18786"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.336" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30922"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.337" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26008"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.338" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.200000" steps="158"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.339" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="21203"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.340" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="1.300000" steps="1615083"/></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.220000" steps="172"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.342" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="20243"/></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.480000" steps="184"/></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.170000" steps="22183"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.344" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.020000"/></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.060000" steps="20734"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.346" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="21109"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.347" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="23629"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.348" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="22329"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.349" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="22357"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.350" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="20701"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.351" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="20232"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.352" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="21400"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.353" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="21418"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.354" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23982"/></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.150000" steps="29911"/></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.140000" steps="191"/></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.009907" steps="1202"/></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.110000" steps="23380"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.359" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="22897"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.360" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="21799"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.361" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24460"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.362" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="22887"/></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="7"><result status="valid" time="0.040000" steps="98886"/></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.480000" steps="227"/></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.480000" steps="227"/></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.480000" steps="227"/></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.490000" steps="227"/></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="7"><result status="valid" time="0.040000" steps="89023"/></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.510000" steps="239"/></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.510000" steps="239"/></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.590000" steps="239"/></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.490000" steps="239"/></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.160000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.366" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="23215"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.367" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="22281"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.368" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="22320"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.369" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="24254"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.370" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="24806"/></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="7"><result status="valid" time="0.030000" steps="95898"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.371.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.790000" steps="305"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.372" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="24733"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.373" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="39611"/></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.300000" steps="38054"/></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.140000" steps="23126"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.375.1" expl="assertion" proved="true">
   <proof prover="2"><result status="valid" time="0.150000" steps="26678"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.376" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.060000" steps="184910"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.377" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.040000" steps="112817"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.378" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="1.370000" steps="1512282"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.379" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="24365"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.380" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.210000" steps="38653"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.381" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="24415"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.382" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="27688"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.383" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="24454"/></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.340000" steps="1200"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.385" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.280000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.386" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.300000"/></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.210000" steps="40248"/></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.820000" steps="384"/></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.260000" steps="366"/></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.200000" steps="28915"/></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.290000" steps="375"/></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.100000" steps="393"/></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.210000" steps="29708"/></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.270000"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.1" expl="VC for wmpz_mul" proved="true">
   <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.100000" steps="135923"/></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.560000" steps="390"/></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="7"><result status="valid" time="0.060000" steps="128366"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.391.3.1" expl="apply premises" proved="true">
    <proof prover="7"><result status="valid" time="0.040000" steps="110952"/></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.320000" steps="373"/></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.120000" steps="30205"/></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.160000" steps="25359"/></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.150000" steps="25359"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.391.8" expl="VC for wmpz_mul" proved="true">
   <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.190000" steps="279368"/></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.590000"/></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.280000" steps="382"/></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.320000" steps="387"/></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.230000" steps="29903"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.392" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28852"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.393" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.190000" steps="28245"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.394" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="25366"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.395" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="25393"/></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.320000" steps="385"/></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.070000" steps="25323"/></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.110000" steps="29465"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.398" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28794"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.399" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="25837"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.400" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="25864"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.401" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="29127"/></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.257432" steps="47541"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.403" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28072"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.404" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26068"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.405" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26073"/></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.070000" steps="26081"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.407" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="24300"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.408" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="26741"/></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.090000" steps="26957"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.409.1" expl="precondition" proved="true">
   <proof prover="3"><result status="valid" time="0.150000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.410" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="26774"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.411" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26492"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.412" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="24630"/></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.140000" steps="24662"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.414" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="26674"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.415" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="26689"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.416" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="24838"/></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="7"><result status="valid" time="0.010000"/></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.380000" steps="408"/></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.390000" steps="408"/></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.370000" steps="408"/></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.320000" steps="408"/></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="7"><result status="valid" time="0.010000"/></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.370000" steps="408"/></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.380000" steps="408"/></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.390000" steps="408"/></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.320000" steps="408"/></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.160000" steps="27462"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.420" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="25553"/></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.080000" steps="25564"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.422" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27838"/></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.350000" steps="408"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.424" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27884"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.425" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28010"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.426" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="28263"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.427" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="28010"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.428" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28287"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.429" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28319"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.430" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26073"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.431" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="25883"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.432" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27719"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.433" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.330000" steps="408"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.434" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="28507"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.435" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="28524"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.436" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="28556"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.437" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28510"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.438" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="26290"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.439" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="28381"/></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.130000" steps="28528"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.441" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="28561"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.442" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="28180"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.443" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="26430"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.444" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28997"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.445" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="29029"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.446" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26470"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.447" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28939"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.448" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="29174"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.449" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29514"/></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.150000" steps="29891"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.451" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.170000"/></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.040000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.453" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="27586"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.454" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30230"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.455" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="30245"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.456" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="27692"/></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="7"><result status="valid" time="0.010000"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.457.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.340000" steps="408"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.458" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="27938"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.459" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30667"/></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.080000" steps="30688"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.461" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30722"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.462" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30766"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.463" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="30796"/></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.150000" steps="28154"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.465" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.360000" steps="408"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.466" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27856"/></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.340000" steps="408"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.467.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.360000" steps="408"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.468" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="30592"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.469" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.330000" steps="408"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.470" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="0.350000" steps="408"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.471" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="30700"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.472" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28072"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.473" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30141"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.474" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="30156"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.475" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="27610"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.476" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.360000" steps="408"/></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.100000" steps="27863"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.478" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30578"/></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.360000" steps="408"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.479.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.340000" steps="408"/></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="7"><result status="valid" time="0.010000"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.480.1" expl="apply premises" proved="true">
   <proof prover="5"><result status="valid" time="0.340000" steps="408"/></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.080000" steps="30678"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.482" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="30707"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.483" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="28079"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.484" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="30141"/></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.160000" steps="27798"/></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.340000" steps="408"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.486" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30149"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.487" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30170"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.488" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30204"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.489" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30248"/></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.170000" steps="30278"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.491" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27770"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.492" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28312"/></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.390000" steps="981"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.494" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="34212"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.495" expl="integer overflow" proved="true">
  <proof prover="5"><result status="valid" time="0.450000" steps="472"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.496" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.250000" steps="46307"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.497" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27373"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.498" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="26326"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.499" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27398"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.500" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.113616" steps="31120"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.501" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="29032"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.502" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="24596"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.503" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="26117"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.504" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="24730"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.505" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27617"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.506" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="27635"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.507" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="31459"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.508" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.350000" steps="50252"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.509" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="29899"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.510" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.280000" steps="47782"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.511" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.560000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.512" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26874"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.513" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="31746"/></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.240000" steps="30134"/></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.380000" steps="442"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.516" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="32162"/></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.160000" steps="29946"/></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="7"><result status="valid" time="0.070000" steps="122967"/></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.140000" steps="32855"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.518.1.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.130000" steps="32855"/></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.260000" steps="51174"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.520" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.430000" steps="452"/></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.130000" steps="33482"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.521.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.200000" steps="33482"/></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.110000" steps="33482"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.522" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="28665"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.523" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="28669"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.524" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="32283"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.525" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28766"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.526" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="28781"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.527" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.080000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.528" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28862"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.529" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.530" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29208"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.531" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29233"/></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.090000" steps="29291"/></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.160000" steps="29306"/></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.160000" steps="29310"/></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.090000" steps="29310"/></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.090000" steps="29310"/></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.100000" steps="29310"/></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.160000" steps="29310"/></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="7"><result status="valid" time="0.110000"/></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.150000" steps="29310"/></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.150000" steps="29310"/></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.150000" steps="29310"/></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="7"><result status="valid" time="0.110000"/></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.160000" steps="29310"/></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.140000" steps="29310"/></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.100000" steps="29310"/></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.160000" steps="29310"/></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.100000" steps="29310"/></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.090000" steps="29310"/></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.170000" steps="29310"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.534" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.535" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="27018"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.536" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="34932"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.537" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="31593"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.538" expl="assertion" proved="true">
  <proof prover="7"><result status="valid" time="0.020000" steps="31264"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.539" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.020000"/></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.360000" steps="7241"/></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.400000" steps="7247"/></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.290000" steps="53948"/></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.410000" steps="7256"/></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.140000" steps="35633"/></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.480000" steps="63797"/></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.140000" steps="35633"/></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.150000" steps="35633"/></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.460000" steps="60781"/></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.450000" steps="60781"/></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.470000" steps="60783"/></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.480000" steps="60781"/></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.460000" steps="60781"/></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.430000" steps="60781"/></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.460000" steps="60783"/></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.140000" steps="35633"/></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.140000" steps="35633"/></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.140000" steps="35633"/></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.140000" steps="35633"/></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.480000" steps="62644"/></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.240000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.542" expl="postcondition" proved="true">
  <proof prover="7"><result status="valid" time="0.090000" steps="128249"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.543" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="33183"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.544" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="28677"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.545" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.190000" steps="28692"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.546" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26466"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.547" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="28773"/></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.130000" steps="26719"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.549" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="29119"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.550" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="29144"/></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.470000" steps="454"/></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.440000" steps="454"/></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="7"><result status="valid" time="0.090000"/></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.500000" steps="454"/></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="7"><result status="valid" time="0.080000"/></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="7"><result status="valid" time="0.060000"/></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.140000" steps="29238"/></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.090000" steps="29238"/></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="7"><result status="valid" time="0.050000"/></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="7"><result status="valid" time="0.100000"/></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="7"><result status="valid" time="0.120000"/></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="7"><result status="valid" time="0.120000"/></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="7"><result status="valid" time="0.100000"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.551.1.1.1.1.0.1" expl="apply premises" proved="true">
        <proof prover="7"><result status="valid" time="0.100000"/></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.080000" steps="29237"/></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="2"><result status="valid" time="0.100000" steps="29237"/></proof>
         <proof prover="7"><result status="valid" time="0.090000"/></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.100000" steps="29238"/></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.090000" steps="29238"/></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.190000" steps="29238"/></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="7"><result status="valid" time="0.050000"/></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.420000" steps="454"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.553" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="29251"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.554" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26943"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.555" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.430000" steps="454"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.556" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26411"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.557" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28690"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.558" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="28715"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.559" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28748"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.560" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="28792"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.561" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28822"/></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.150000" steps="26634"/></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="7"><result status="valid" time="0.030000" steps="97378"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.563.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.430000" steps="227"/></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.440000" steps="227"/></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.460000" steps="227"/></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.470000" steps="227"/></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="7"><result status="valid" time="0.060000" steps="99047"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.564.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.460000" steps="230"/></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.450000" steps="230"/></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.450000" steps="230"/></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.460000" steps="230"/></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.410000" steps="242"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.566" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24449"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.567" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="23442"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.568" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="22578"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.569" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="22617"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.570" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="24572"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.571" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.200000" steps="32308"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.572" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.040000" steps="108491"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.573" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24884"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.574" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="41600"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.575" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.320000" steps="44351"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.576" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="26835"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.577" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.110000" steps="184095"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.578" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="2.150000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.579" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="2.550000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.580" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24658"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.581" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.040000" steps="99952"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.582" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24708"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.583" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.210000" steps="27990"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.584" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="24747"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.585" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.180000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.586" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.310000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.587" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.380000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.588" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.250000" steps="42022"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.589" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.150000" steps="122112"/></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.260000" steps="367"/></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.210000" steps="29315"/></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.270000" steps="376"/></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.500000" steps="74420"/></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.220000" steps="30116"/></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.230000"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.1" expl="VC for wmpz_mul" proved="true">
   <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.200000" steps="248794"/></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.280000" steps="374"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.592.2.1" expl="rewrite premises" proved="true">
    <proof prover="7"><result status="valid" time="0.050000" steps="128732"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.592.2.2" expl="rewrite premises" proved="true">
    <proof prover="7"><result status="valid" time="0.050000" steps="128730"/></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="7"><result status="valid" time="0.060000" steps="127765"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.592.3.1" expl="apply premises" proved="true">
    <proof prover="7"><result status="valid" time="0.060000" steps="128742"/></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.250000" steps="374"/></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.120000" steps="30810"/></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.140000" steps="25690"/></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.140000" steps="25690"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.592.8" expl="VC for wmpz_mul" proved="true">
   <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.180000" steps="267786"/></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.890000"/></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.280000" steps="383"/></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.280000" steps="388"/></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.115937" steps="30298"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.593" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.090000" steps="89038"/></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.130000" steps="28835"/></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.090000" steps="25659"/></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.160000" steps="25687"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.597" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.300000" steps="49922"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.598" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.220000" steps="29738"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.599" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.190000" steps="39428"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.600" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="26130"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.601" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="26157"/></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.220000" steps="41291"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.603" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.270000" steps="48746"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.604" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="28230"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.605" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="26361"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.606" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26366"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.607" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26374"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.608" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="24497"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.609" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27034"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.610" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="27043"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.611" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.220000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.612" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26785"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.613" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="24827"/></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.130000" steps="24859"/></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.320000" steps="419"/></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.160000" steps="27002"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.616" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26982"/></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.130000" steps="25035"/></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="7"><result status="valid" time="0.020000"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.618.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.310000" steps="408"/></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.310000" steps="408"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.619" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="27435"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.620" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.320000" steps="408"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.621" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25724"/></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.150000" steps="25736"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.623" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28105"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.624" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28131"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.625" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.220000"/></proof>
  <proof prover="4"><result status="valid" time="0.050000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.626" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28277"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.627" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="28530"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.628" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="28277"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.629" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28554"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.630" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="28586"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.631" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="26244"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.632" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="26054"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.633" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27966"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.634" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26188"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.635" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28774"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.636" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28791"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.637" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="28823"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.638" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28777"/></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.120000" steps="26461"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.640" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="28648"/></proof>
  <proof prover="4"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.641" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="28795"/></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.080000" steps="28829"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.643" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28427"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.644" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="26601"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.645" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="29264"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.646" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29296"/></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.070000" steps="26641"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.648" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="29206"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.649" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29441"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.650" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29781"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.651" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.320000" steps="408"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.652" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30266"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.653" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="30270"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.654" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27673"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.655" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30367"/></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.090000" steps="30382"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.657" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="27779"/></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.080000" steps="30464"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.659" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28025"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.660" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="30804"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.661" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30825"/></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.180000" steps="30881"/></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.160000" steps="30896"/></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.160000" steps="30900"/></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.180000" steps="30900"/></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.160000" steps="30900"/></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.100000" steps="30900"/></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.100000" steps="30900"/></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.160000" steps="30900"/></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.170000" steps="30900"/></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.180000" steps="30900"/></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.180000" steps="30900"/></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.180000" steps="30900"/></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.160000" steps="30900"/></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.100000" steps="30900"/></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.160000" steps="30900"/></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.100000" steps="30900"/></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.100000" steps="30900"/></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.100000" steps="30900"/></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.180000" steps="30900"/></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.100000" steps="30874"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.663" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="30903"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.664" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.050000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.665" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28241"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.666" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30367"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.667" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27943"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.668" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="30708"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.669" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30729"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.670" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="30763"/></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.190000" steps="30807"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.672" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="30837"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.673" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="28159"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.674" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30278"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.675" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30293"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.676" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27697"/></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.080000" steps="30375"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.678" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="27950"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.679" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30715"/></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.170000" steps="30736"/></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.080000" steps="30771"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.682" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="0.300000" steps="408"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.683" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30844"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.684" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28166"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.685" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30278"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.686" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="27642"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.687" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30286"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.688" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="30307"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.689" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30341"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.690" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="30385"/></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.160000" steps="30415"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.692" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27857"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.693" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="28451"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.694" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.300000" steps="47830"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.695" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="35167"/></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.290000" steps="46892"/></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.460000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.698" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27549"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.699" expl="precondition" proved="true">
  <proof prover="4"><result status="valid" time="0.060000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.700" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.300000" steps="416"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.701" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="31350"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.702" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29171"/></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.170000" steps="24793"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.704" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26390"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.705" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="24927"/></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.120000" steps="27793"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.707" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27811"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.708" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="31689"/></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.370000" steps="53356"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.709.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.200000" steps="36965"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.710" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30017"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.711" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="1.820000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.712" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="1.660000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.713" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="27167"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.714" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="31961"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.715" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="30252"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.716" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28283"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.717" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="32392"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.718" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30095"/></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.540000" steps="59357"/></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.250000" steps="33154"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.719.1.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.130000" steps="33154"/></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.800000" steps="66505"/></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.140000" steps="33785"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.720.1.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.230000" steps="33785"/></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="7"><result status="valid" time="0.030000" steps="30500"/></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.220000" steps="33247"/></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.250000" steps="33247"/></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.230000" steps="33247"/></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.120000" steps="33247"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.721.0.0.0.0.0.1" expl="apply premises" proved="true">
        <proof prover="7"><result status="valid" time="0.040000" steps="30500"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.721.0.0.0.0.1" expl="apply premises" proved="true">
       <proof prover="7"><result status="valid" time="0.030000" steps="30500"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.721.0.0.0.1" expl="apply premises" proved="true">
      <proof prover="7"><result status="valid" time="0.030000" steps="30500"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.721.0.0.1" expl="apply premises" proved="true">
     <proof prover="7"><result status="valid" time="0.040000" steps="30500"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.721.0.1" expl="apply premises" proved="true">
    <proof prover="7"><result status="valid" time="0.040000" steps="30500"/></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.210000" steps="33246"/></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="2"><result status="valid" time="0.240000" steps="33246"/></proof>
     <proof prover="7"><result status="valid" time="0.040000" steps="30500"/></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.220000" steps="33247"/></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.240000" steps="33247"/></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.240000" steps="33247"/></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="7"><result status="valid" time="0.030000" steps="30892"/></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.190000" steps="33786"/></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.200000" steps="33786"/></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.220000" steps="33786"/></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.120000" steps="33786"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.722.0.0.0.0.0.1" expl="apply premises" proved="true">
        <proof prover="7"><result status="valid" time="0.030000" steps="30892"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.722.0.0.0.0.1" expl="apply premises" proved="true">
       <proof prover="7"><result status="valid" time="0.030000" steps="30892"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.722.0.0.0.1" expl="apply premises" proved="true">
      <proof prover="7"><result status="valid" time="0.030000" steps="30892"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.722.0.0.1" expl="apply premises" proved="true">
     <proof prover="7"><result status="valid" time="0.020000" steps="30892"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.722.0.1" expl="apply premises" proved="true">
    <proof prover="7"><result status="valid" time="0.020000" steps="30892"/></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.140000" steps="33785"/></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="2"><result status="valid" time="0.190000" steps="33785"/></proof>
     <proof prover="7"><result status="valid" time="0.040000" steps="30892"/></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.180000" steps="33786"/></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.220000" steps="33786"/></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.120000" steps="33786"/></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.090000" steps="29047"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.723.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.090000" steps="28923"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.724" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28806"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.725" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.440000" steps="487"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.726" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.420000" steps="467"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.727" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="28918"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.728" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="26635"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.729" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="28999"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.730" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="26881"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.731" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="29345"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.732" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="29370"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.733" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29403"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.734" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="29447"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.735" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="29477"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.736" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27105"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.737" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="35254"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.738" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="31751"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.739" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29249"/></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="7"><result status="valid" time="0.070000" steps="129462"/></proof>
         </goal>
         <goal name="wmpz_mul&#39;vc.740.0.0.0.0.0.0.1" expl="apply premises" proved="true">
         <proof prover="7"><result status="valid" time="0.080000" steps="128397"/></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.080000" steps="35835"/></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.090000" steps="35835"/></proof>
       </goal>
      </transf>
      </goal>
      <goal name="wmpz_mul&#39;vc.740.0.0.0.1" expl="apply premises" proved="true">
      <proof prover="3"><result status="valid" time="0.330000"/></proof>
      <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="1.750000" steps="537"/></proof>
      <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="282094"/></proof>
      </goal>
     </transf>
     </goal>
     <goal name="wmpz_mul&#39;vc.740.0.0.1" expl="apply premises" proved="true">
     <proof prover="7"><result status="valid" time="0.080000" steps="129437"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.740.0.1" expl="apply premises" proved="true">
    <proof prover="7"><result status="valid" time="0.070000" steps="128375"/></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.560000" steps="67269"/></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="2"><result status="valid" time="0.090000" steps="35838"/></proof>
     <proof prover="7"><result status="valid" time="0.080000" steps="129458"/></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.140000" steps="35880"/></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.140000" steps="35880"/></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.170000" steps="35880"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.740.1.1.1.1.1.1" expl="apply premises" proved="true">
        <proof prover="7"><result status="valid" time="0.040000" steps="129312"/></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="7"><result status="valid" time="0.060000" steps="152904"/></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.390000" steps="488"/></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.410000" steps="488"/></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="7"><result status="valid" time="0.080000" steps="129085"/></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="7"><result status="valid" time="0.050000" steps="153123"/></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.100000" steps="35945"/></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.150000" steps="35945"/></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="7"><result status="valid" time="0.060000" steps="153133"/></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="7"><result status="valid" time="0.100000" steps="153133"/></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="7"><result status="valid" time="0.100000" steps="154292"/></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="7"><result status="valid" time="0.110000" steps="154292"/></proof>
         </goal>
        </transf>
        </goal>
        <goal name="wmpz_mul&#39;vc.741.1.1.1.0.0.1" expl="apply premises" proved="true">
        <proof prover="7"><result status="valid" time="0.100000" steps="154292"/></proof>
        </goal>
       </transf>
       </goal>
       <goal name="wmpz_mul&#39;vc.741.1.1.1.0.1" expl="apply premises" proved="true">
       <proof prover="7"><result status="valid" time="0.080000" steps="153133"/></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.540000" steps="66474"/></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="2"><result status="valid" time="0.100000" steps="35903"/></proof>
        <proof prover="7"><result status="valid" time="0.090000" steps="129089"/></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.090000" steps="35945"/></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.140000" steps="35945"/></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.160000" steps="35945"/></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="7"><result status="valid" time="0.060000" steps="154268"/></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.140000" steps="541"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.743" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.210000" steps="35943"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.744" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="47319"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.745" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28814"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.746" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28829"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.747" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26553"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.748" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="28910"/></proof>
  <proof prover="5" timelimit="5" memlimit="2000"><result status="valid" time="0.400000" steps="465"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.749" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26806"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.750" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="29256"/></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.150000" steps="29282"/></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.100000" steps="29282"/></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.140000" steps="29282"/></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.150000" steps="29282"/></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.080000" steps="29282"/></proof>
      <proof prover="8" timelimit="1"><result status="valid" time="0.020000" steps="7687"/></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.090000" steps="29282"/></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.090000" steps="29282"/></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.100000" steps="29282"/></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.150000" steps="29282"/></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.140000" steps="29282"/></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.160000" steps="29282"/></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.160000" steps="29282"/></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.090000" steps="29282"/></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.090000" steps="29326"/></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.360000" steps="6574"/></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.360000" steps="6573"/></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.050000"/></proof>
               <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.150000" steps="29360"/></proof>
               <proof prover="8" memlimit="2000"><result status="valid" time="0.070000" steps="7691"/></proof>
               <proof prover="9" timelimit="5" memlimit="2000"><result status="valid" time="0.350000" steps="6573"/></proof>
               <proof prover="10"><result status="valid" time="0.160000"/></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.090000" steps="29360"/></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.150000" steps="29360"/></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.150000" steps="29360"/></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.100000" steps="29360"/></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.090000" steps="29360"/></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.100000" steps="29360"/></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.090000" steps="29360"/></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.090000" steps="29360"/></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.090000" steps="29360"/></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.080000" steps="29360"/></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.160000" steps="29360"/></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.150000" steps="29360"/></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.160000" steps="29360"/></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.160000" steps="29360"/></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.100000" steps="29360"/></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.020000"/></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.160000" steps="29388"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.755" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="27030"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.756" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.380000" steps="465"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.757" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="26498"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.758" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28827"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.759" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="28852"/></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.080000" steps="28885"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.761" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="28929"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.762" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="28959"/></proof>
  <proof prover="4"><result status="valid" time="0.120000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.763" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="26721"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.764" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="18801"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.765" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30946"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.766" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.190000" steps="25973"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.767" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.200000" steps="160"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.768" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="21215"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.769" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.050000" steps="136125"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.770" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.240000" steps="174"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.771" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="20251"/></proof>
  <proof prover="5"><result status="valid" time="0.130000" steps="164"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.772" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.340000" steps="186"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.773" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="21099"/></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.130000" steps="20742"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.775" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="21124"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.776" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.210000" steps="23627"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.777" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="22331"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.778" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="22359"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.779" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="20709"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.780" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="20240"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.781" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="21415"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.782" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="21433"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.783" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23980"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.784" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.270000" steps="42037"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.785" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="22925"/></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.310000" steps="2398"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.787" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23383"/></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.120000" steps="200"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.789" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="21814"/></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.100000" steps="24439"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.791" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="22894"/></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="7"><result status="valid" time="0.040000" steps="97845"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.792.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.440000" steps="227"/></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.420000" steps="227"/></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.470000" steps="227"/></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.480000" steps="227"/></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="7"><result status="valid" time="0.060000" steps="99511"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.793.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.430000" steps="230"/></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.460000" steps="230"/></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.460000" steps="230"/></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.440000" steps="230"/></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="7"><result status="valid" time="0.040000" steps="89695"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.794.0.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.540000" steps="242"/></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.610000" steps="242"/></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.540000" steps="242"/></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.560000" steps="242"/></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.130000" steps="24438"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.796" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="23431"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.797" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="22578"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.798" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="22617"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.799" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="24387"/></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.160000" steps="32268"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.801" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.070000" steps="108977"/></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.200000" steps="24873"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.803" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.320000" steps="43549"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.804" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="41702"/></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.130000" steps="23361"/></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.140000" steps="26813"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.806" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="2.587099"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.807" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.120000" steps="186844"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.808" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="2.760000" steps="2371903"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.809" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="24658"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.810" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="40312"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.811" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24708"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.812" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.090000" steps="87180"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.813" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24747"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.814" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.200000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.815" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="41986"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.816" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.510000" steps="69245"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.817" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.270000" steps="43239"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.818" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="43310"/></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.340000" steps="367"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.820" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.260000" steps="370"/></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="7" timelimit="5" memlimit="2000"><result status="valid" time="0.170000" steps="297971"/></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.220000"/></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.340000" steps="374"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.821.2.1" expl="rewrite premises" proved="true">
    <proof prover="7"><result status="valid" time="0.040000" steps="110998"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.821.2.2" expl="rewrite premises" proved="true">
    <proof prover="7"><result status="valid" time="0.050000" steps="110996"/></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="7"><result status="valid" time="0.040000" steps="111718"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.821.3.1" expl="apply premises" proved="true">
    <proof prover="7"><result status="valid" time="0.040000" steps="111208"/></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.270000" steps="374"/></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.240000" steps="30592"/></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.130000" steps="25690"/></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.140000" steps="25690"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.8" expl="VC for wmpz_mul" proved="true">
   <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.340000" steps="574759"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.821.9" expl="VC for wmpz_mul" proved="true">
   <proof prover="3"><result status="valid" time="0.960000"/></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.280000" steps="383"/></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.260000" steps="388"/></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.230000" steps="30163"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.822" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="29007"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.823" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28599"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.824" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="25659"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.825" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="25686"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.826" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.340000" steps="50029"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.827" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="29673"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.828" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.195991" steps="40048"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.829" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="26130"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.830" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="26157"/></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.260000" steps="41342"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.832" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.370000" steps="51869"/></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.220000" steps="28176"/></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.280000" steps="408"/></proof>
  <proof prover="2"><result status="valid" time="0.170000" steps="26361"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.835" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26366"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.836" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="26374"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.837" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="24497"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.838" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="27034"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.839" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27043"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.840" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="27067"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.841" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26785"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.842" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="24827"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.843" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="24859"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.844" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26967"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.845" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="26982"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.846" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25035"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.847" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27069"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.848" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27436"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.849" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="27729"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.850" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="25724"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.851" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="25735"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.852" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28105"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.853" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="28131"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.854" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28151"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.855" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="28277"/></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.290000" steps="408"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.857" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="28277"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.858" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28554"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.859" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="28586"/></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.080000" steps="26245"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.861" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="26054"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.862" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="27966"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.863" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26188"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.864" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="28774"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.865" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28791"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.866" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="28823"/></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.110000" steps="28777"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.868" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="26461"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.869" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="28648"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.870" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28795"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.871" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="28828"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.872" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="28427"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.873" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26601"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.874" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="29264"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.875" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="29296"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.876" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26641"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.877" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="29206"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.878" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="29441"/></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.080000" steps="29746"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.880" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30007"/></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.180000" steps="30249"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.882" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30264"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.883" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27668"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.884" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30341"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.885" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="30345"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.886" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="27741"/></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.090000" steps="30443"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.888" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="28004"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.889" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30783"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.890" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30804"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.891" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30838"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.892" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30882"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.893" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30912"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.894" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="28220"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.895" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="30353"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.896" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27929"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.897" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30694"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.898" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30715"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.899" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="30749"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.900" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30793"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.901" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30823"/></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.030000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.903" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="30245"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.904" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30249"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.905" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27652"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.906" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="30346"/></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.070000" steps="27923"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.908" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30687"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.909" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="30708"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.910" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30742"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.911" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30786"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.912" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="30816"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.913" expl="postcondition" proved="true">
  <proof prover="4"><result status="valid" time="0.040000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.914" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="30257"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.915" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="27621"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.916" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30265"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.917" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="30286"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.918" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30320"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.919" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="30364"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.920" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="30394"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.921" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="0.320000" steps="408"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.922" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28397"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.923" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.330000" steps="48449"/></proof>
  <proof prover="4"><result status="valid" time="0.020000"/></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.180000" steps="36638"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.925" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.320000" steps="48738"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.926" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.330000" steps="49715"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.927" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27539"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.928" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26619"/></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.090000" steps="27564"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.930" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="31296"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.931" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="29117"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.932" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="24793"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.933" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26390"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.934" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="24927"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.935" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="27783"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.936" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27801"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.937" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="31635"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.938" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="1.000000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.939" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="29959"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.940" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="1.740000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.941" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="2.080000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.942" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27167"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.943" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="31910"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.944" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="30194"/></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.150000" steps="28273"/></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.110000" steps="32338"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.947" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="30041"/></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="7"><result status="valid" time="0.080000" steps="123227"/></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.160000" steps="33061"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.948.1.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.150000" steps="33061"/></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="7"><result status="valid" time="0.070000" steps="125032"/></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.240000" steps="33534"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.949.1.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.250000" steps="33534"/></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.170000" steps="28282"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.951" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.200000" steps="33519"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.952" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="28785"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.953" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="28800"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.954" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26524"/></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.430000" steps="470"/></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.180000" steps="28881"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.957" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26597"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.958" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28978"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.959" expl="assertion" proved="true">
  <proof prover="1"><result status="valid" time="0.410000" steps="470"/></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.090000" steps="29324"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.961" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="29349"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.962" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="29382"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.963" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="29426"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.964" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="29456"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.965" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27084"/></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.100000" steps="28889"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.967" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26785"/></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.160000" steps="29236"/></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.080000" steps="29236"/></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.080000" steps="29236"/></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.080000" steps="29236"/></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.160000" steps="29236"/></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.160000" steps="29236"/></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.150000" steps="29236"/></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.140000" steps="29236"/></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.100000" steps="29236"/></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.140000" steps="29260"/></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.350000" steps="6540"/></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.090000" steps="29334"/></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.150000" steps="29338"/></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.100000" steps="29338"/></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.150000" steps="29338"/></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.160000" steps="29338"/></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.090000" steps="29338"/></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.090000" steps="29338"/></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.100000" steps="29338"/></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.090000" steps="29338"/></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.090000" steps="29338"/></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.090000" steps="29338"/></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.080000" steps="29338"/></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.160000" steps="29338"/></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.150000" steps="29338"/></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.160000" steps="29338"/></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.160000" steps="29338"/></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.090000" steps="29338"/></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.020000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.972" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="29367"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.973" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27009"/></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.130000" steps="28781"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.975" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28785"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.976" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="32448"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.977" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="35155"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.978" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="31637"/></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.150000" steps="35722"/></proof>
     </goal>
     <goal name="wmpz_mul&#39;vc.979.0.0.1" expl="apply premises" proved="true">
     <proof prover="7"><result status="valid" time="0.060000" steps="153076"/></proof>
     </goal>
    </transf>
    </goal>
    <goal name="wmpz_mul&#39;vc.979.0.1" expl="apply premises" proved="true">
    <proof prover="7"><result status="valid" time="0.060000" steps="127909"/></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="7"><result status="valid" time="0.050000" steps="128989"/></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="2"><result status="valid" time="0.090000" steps="35712"/></proof>
     <proof prover="7"><result status="valid" time="0.080000" steps="129007"/></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.140000" steps="35722"/></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.090000" steps="35722"/></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.190000" steps="35722"/></proof>
        </goal>
        <goal name="wmpz_mul&#39;vc.979.1.1.1.1.1.1" expl="apply premises" proved="true">
        <proof prover="7"><result status="valid" time="0.040000" steps="128858"/></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.100000" steps="29253"/></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.150000" steps="35199"/></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="7"><result status="valid" time="0.060000" steps="155623"/></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.090000" steps="35811"/></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.550000" steps="66130"/></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.100000" steps="35811"/></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.090000" steps="35811"/></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.550000" steps="66130"/></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.570000" steps="66130"/></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.580000" steps="66132"/></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.580000" steps="66130"/></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.570000" steps="66130"/></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.570000" steps="66130"/></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="7"><result status="valid" time="0.060000" steps="155086"/></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.170000" steps="35811"/></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.180000" steps="35821"/></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.170000" steps="35821"/></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.150000" steps="35821"/></proof>
          </goal>
          <goal name="wmpz_mul&#39;vc.981.1.1.1.1.1.1.1.1" expl="apply premises" proved="true">
          <proof prover="7"><result status="valid" time="0.060000" steps="156548"/></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.110000" steps="539"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.983" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="35846"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.984" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.250000" steps="46993"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.985" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.510000" steps="470"/></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.080000" steps="26720"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.986.1" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="0.040000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.987" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="28806"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.988" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="28831"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.989" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="28864"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.990" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="0.400000" steps="470"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.991" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28938"/></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.150000" steps="26700"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.993" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="18792"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.994" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="21276"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.995" expl="precondition" proved="true">
  <proof prover="7"><result status="valid" time="0.030000" steps="80197"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.996" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="19662"/></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.150000" steps="29403"/></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.150000" steps="29957"/></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.190000" steps="30715"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.999" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="22956"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1000" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.080000" steps="122532"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1001" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.070000" steps="131618"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1002" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.080000" steps="142351"/></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.120000" steps="21445"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1004" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="29503"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1005" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="21486"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1006" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23401"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1007" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="21525"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1008" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.050000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1009" expl="integer overflow" proved="true">
  <proof prover="3"><result status="valid" time="0.230000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1010" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="2.170000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1011" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="30829"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1012" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.230000" steps="42493"/></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.230000" steps="221"/></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.220000" steps="224"/></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.920000" steps="239"/></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.780000" steps="241"/></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.140000" steps="228"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1015.2.1" expl="rewrite premises" proved="true">
    <proof prover="7"><result status="valid" time="0.080000" steps="103456"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1015.2.2" expl="rewrite premises" proved="true">
    <proof prover="7"><result status="valid" time="0.080000" steps="102654"/></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.900000" steps="243"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1015.3.1" expl="apply premises" proved="true">
    <proof prover="5"><result status="valid" time="0.780000" steps="243"/></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.130000" steps="228"/></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.200000" steps="25502"/></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.100000" steps="22361"/></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.110000" steps="22361"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1015.8" expl="VC for wmpz_mul" proved="true">
   <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.130000" steps="165806"/></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.420000"/></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.150000" steps="237"/></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.150000" steps="242"/></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.170000" steps="25318"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1016" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.210000" steps="24448"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1017" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="24556"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1018" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="22450"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1019" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="22629"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1020" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.220000" steps="35977"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1021" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25049"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1022" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25083"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1023" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="22921"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1024" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="23100"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1025" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25733"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1026" expl="precondition" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.080000" steps="105688"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1027" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="22108"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1028" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="23143"/></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.140000" steps="23149"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1030" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23156"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1031" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="21909"/></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.180000" steps="23825"/></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.150000" steps="23835"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1034" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="24010"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1035" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="23575"/></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.130000" steps="22239"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1037" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="22271"/></proof>
  <proof prover="5"><result status="valid" time="0.160000" steps="262"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1038" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="23718"/></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.080000" steps="23734"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1040" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="22417"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1041" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23851"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1042" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="24191"/></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.160000" steps="24486"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1044" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23110"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1045" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="23121"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1046" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="24861"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1047" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24887"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1048" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24907"/></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.120000" steps="25033"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1050" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="25295"/></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.160000" steps="25042"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1052" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="25319"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1053" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="25503"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1054" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="23782"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1055" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23440"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1056" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="24813"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1057" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="23574"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1058" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="25539"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1059" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25556"/></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.090000" steps="25740"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1061" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="25685"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1062" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="23999"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1063" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25404"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1064" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="25551"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1065" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="25584"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1066" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.130000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1067" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="23987"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1068" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26029"/></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.160000" steps="26213"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1070" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24027"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1071" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="25962"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1072" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26197"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1073" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26502"/></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.150000" steps="26745"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1075" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26840"/></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.160000" steps="27028"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1076.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.170000" steps="26904"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1077" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24940"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1078" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="26936"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1079" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26952"/></proof>
  <proof prover="3"><result status="valid" time="0.140000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1080" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="25029"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1081" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27063"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1082" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25305"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1083" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27404"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1084" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="27425"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1085" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="27459"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1086" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="27503"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1087" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="27533"/></proof>
  <proof prover="3"><result status="valid" time="0.140000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1088" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="25521"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1089" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26967"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1090" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="25223"/></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.130000" steps="27308"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1091.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.130000" steps="27308"/></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.140000" steps="27308"/></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.140000" steps="27329"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1093" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="27363"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1094" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="27407"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1095" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27437"/></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.150000" steps="25615"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1096.1" expl="postcondition" proved="true">
   <proof prover="2"><result status="valid" time="0.160000" steps="25629"/></proof>
   </goal>
   <goal name="wmpz_mul&#39;vc.1096.2" expl="postcondition" proved="true">
   <proof prover="2"><result status="valid" time="0.160000" steps="25629"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1097" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26840"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1098" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26856"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1099" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24940"/></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.150000" steps="26967"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1100.0.1" expl="apply premises" proved="true">
    <proof prover="2"><result status="valid" time="0.150000" steps="26967"/></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.170000" steps="26967"/></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.070000" steps="25223"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1102" expl="assertion" proved="true">
  <proof prover="4"><result status="valid" time="0.020000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1103" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="27329"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1104" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27363"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1105" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.190000" steps="27407"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1106" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27437"/></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.160000" steps="25440"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1108" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="26871"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1109" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="24915"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1110" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="26879"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1111" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26900"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1112" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26934"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1113" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="26978"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1114" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="27008"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1115" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25130"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1116" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="24490"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1117" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.210000" steps="36027"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1118" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="28490"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1119" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.340000" steps="57132"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1120" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.380000" steps="58553"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1121" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="23894"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1122" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="23409"/></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.080000" steps="23919"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1124" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="26681"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1125" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25369"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1126" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="22205"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1127" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="23263"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1128" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="22339"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1129" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24138"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1130" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="24156"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1131" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="26956"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1132" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.630000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1133" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="26034"/></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.520000" steps="66370"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1135" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="1.100000"/></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.140000" steps="23950"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1137" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="27006"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1138" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="26050"/></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.150000" steps="24628"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1140" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="27558"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1141" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="25913"/></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="7"><result status="valid" time="0.050000" steps="105324"/></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.120000" steps="28071"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1142.1.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.130000" steps="28071"/></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="7"><result status="valid" time="0.060000" steps="106136"/></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.150000" steps="28459"/></proof>
    </goal>
    <goal name="wmpz_mul&#39;vc.1143.1.1" expl="apply premises" proved="true">
    <proof prover="6"><result status="valid" time="0.150000" steps="28459"/></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.130000" steps="25038"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1145" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.096118" steps="28417"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1146" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="25376"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1147" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25392"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1148" expl="precondition" proved="true">
  <proof prover="5"><result status="valid" time="0.230000" steps="339"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1149" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25472"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1150" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="25488"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1151" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="23885"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1152" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="25599"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1153" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="24161"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1154" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="25945"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1155" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.280000" steps="339"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1156" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="26003"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1157" expl="postcondition" proved="true">
  <proof prover="5"><result status="valid" time="0.270000" steps="339"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1158" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="26077"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1159" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="24385"/></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.060000" steps="25504"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1161" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="24079"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1162" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.220000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1163" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.280000" steps="339"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1164" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="25907"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1165" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="25951"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1166" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="25981"/></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.030000"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul&#39;vc.1168" expl="precondition" proved="true">
  <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.140000" steps="25376"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1169" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.160000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1170" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="23796"/></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.070000" steps="25504"/></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.080000" steps="24079"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1173" expl="assertion" proved="true">
  <proof prover="5"><result status="valid" time="0.270000" steps="339"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1174" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25874"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1175" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="25907"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1176" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25951"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1177" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="25981"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1178" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="24303"/></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.050000" steps="373"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1180" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.050000" steps="23771"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1181" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.200000"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1182" expl="assertion" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="42004"/></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.230000" steps="347"/></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.300000" steps="349"/></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="7"><result status="valid" time="0.090000" steps="123407"/></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.111253" steps="29626"/></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.140000" steps="29626"/></proof>
       </goal>
       <goal name="wmpz_mul&#39;vc.1183.1.1.1.1.1" expl="apply premises" proved="true">
       <proof prover="7"><result status="valid" time="0.080000" steps="181703"/></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.660000" steps="377"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1185" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="29648"/></proof>
  </goal>
  <goal name="wmpz_mul&#39;vc.1186" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="28368"/></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.080000" steps="17581"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.1" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.140000"/></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.150000" steps="374"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.3" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="19809"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.4" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="19419"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.5" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.070000"/></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.070000" steps="211"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.7" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="17798"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.8" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.080000"/></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.290000" steps="667"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.10" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.040000" steps="81"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.11" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="25089"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.12" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="19158"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.13" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.210000" steps="26680"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.14" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="19210"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.15" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.220000" steps="26665"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.16" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.130000"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.17" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.230000" steps="27342"/></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.080000"/></proof>
   <proof prover="9"><result status="valid" time="0.050000" steps="610"/></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.060000"/></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.220000" steps="130"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.19.1" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.100000"/></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.080000" steps="19174"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.19.3" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.180000"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.19.4" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.160000"/></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.160000" steps="22107"/></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.160000" steps="21888"/></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.110000" steps="22358"/></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.110000" steps="27767"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.21" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="1.350000"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.22" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="21737"/></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.110000" steps="127"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.24" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="20329"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.25" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.120000"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.26" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="22828"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.27" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.250000" steps="30713"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.28" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="21840"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.29" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.170000"/></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.120000" steps="136"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.31" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="21997"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.32" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="20647"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.33" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.190000" steps="23314"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.34" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="22028"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.35" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.930000"/></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="7"><result status="valid" time="0.080000" steps="96989"/></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.170000" steps="22970"/></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.190000" steps="22970"/></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.100000" steps="22096"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.38" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="20156"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.39" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.140000"/></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.350000" steps="830"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.41" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.120000" steps="249"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.42" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.048958" steps="19314"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.43" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="19499"/></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.120000" steps="19154"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.44.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.120000" steps="19312"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.45" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.050000" steps="20065"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.46" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="20104"/></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.120000"/></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.070000" steps="26943"/></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.160000" steps="20024"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.49" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.220000" steps="28509"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.50" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="20076"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.51" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="28503"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.52" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.140000"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.53" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="29346"/></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.130000" steps="169"/></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.310000" steps="177"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.55.1" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.170000"/></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.100000" steps="19893"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.55.3" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.140000"/></proof>
   </goal>
   <goal name="wmpz_mul_si&#39;vc.55.4" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.080000"/></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.150000" steps="23141"/></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.170000" steps="22946"/></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.120000" steps="23517"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.56" expl="integer overflow" proved="true">
  <proof prover="7" timelimit="5" memlimit="2000"><result status="valid" time="0.673420" steps="1410188"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.57" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.460000"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.58" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.080000"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.59" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.360000" steps="185"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.60" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.150000"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.61" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="21262"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.62" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="23906"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.63" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.240000"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.64" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="22950"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.65" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.200000"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.66" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.160000"/></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.150000" steps="29689"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.68" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.120000"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.69" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="24265"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.70" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.170000" steps="22797"/></proof>
  <proof prover="6" timelimit="5" memlimit="2000"><result status="valid" time="0.110000" steps="22798"/></proof>
  </goal>
  <goal name="wmpz_mul_si&#39;vc.71" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.660000"/></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.230000" steps="35758"/></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="1"><result status="valid" time="0.390000" steps="214"/></proof>
    <proof prover="2" timelimit="5" memlimit="2000"><result status="valid" time="0.220000" steps="23874"/></proof>
    <proof prover="7"><result status="valid" time="0.060000" steps="88023"/></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.540000" steps="63686"/></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.190000" steps="23874"/></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.120000" steps="23249"/></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.160000" steps="17581"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.1" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.140000"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.2" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.220000"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.3" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="19796"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.4" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="19406"/></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.050000" steps="170"/></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.050000" steps="195"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.7" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="17773"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.8" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.090000" steps="17776"/></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.280000" steps="655"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.10" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="18619"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.11" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.230000" steps="28965"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.12" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.050000" steps="91"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.13" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.110000"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.14" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="19185"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.15" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.230000" steps="31214"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.16" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.120000"/></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.150000" steps="31722"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.17.1" expl="integer overflow" proved="true">
   <proof prover="4"><result status="valid" time="0.030000"/></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.080000" steps="116"/></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.210000" steps="124"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.19.1" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.170000"/></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.080000" steps="19133"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.19.3" expl="assertion" proved="true">
   <proof prover="4"><result status="valid" time="1.920000"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.19.4" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.080000"/></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.160000" steps="22036"/></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.140000" steps="21827"/></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.110000" steps="22275"/></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.020000" steps="665"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.21" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.480000"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.22" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="21637"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.23" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="19394"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.24" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="20261"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.25" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.100000"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.26" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="22725"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.27" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.220000"/></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.120000"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.28.1" expl="precondition" proved="true">
   <proof prover="2"><result status="valid" time="0.170000" steps="21710"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.29" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.100000"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.30" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="22161"/></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.090000" steps="21896"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.32" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.120000"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.33" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="23174"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.34" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="21923"/></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.050000" steps="676"/></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="7"><result status="valid" time="0.080000" steps="95855"/></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.410000" steps="159"/></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.420000" steps="159"/></proof>
   </goal>
  </transf>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.37" expl="postcondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="21996"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.38" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.120000" steps="79"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.39" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="18381"/></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.330000" steps="808"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.41" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.240000" steps="26131"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.42" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.070000" steps="19289"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.43" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="19474"/></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.140000" steps="19261"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.45" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.120000" steps="20040"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.46" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="20079"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.47" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.230000" steps="26844"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.48" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.040000" steps="138"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.49" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.230000" steps="28422"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.50" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.060000" steps="20051"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.51" expl="precondition" proved="true">
  <proof prover="1"><result status="valid" time="0.170000" steps="159"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.52" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.100000"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.53" expl="integer overflow" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="29181"/></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.120000" steps="163"/></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.290000" steps="171"/></proof>
   </goal>
   <goal name="wmpz_mul_ui&#39;vc.55.1" expl="assertion" proved="true">
   <proof prover="3"><result status="valid" time="0.170000"/></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.100000" steps="19852"/></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.150000" steps="28795"/></proof>
    </goal>
    <goal name="wmpz_mul_ui&#39;vc.55.3.1" expl="assertion" proved="true">
    <proof prover="3"><result status="valid" time="0.080000"/></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.150000"/></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.180000" steps="23070"/></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.160000" steps="22885"/></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.120000" steps="23434"/></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.130000"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.57" expl="assertion" proved="true">
  <proof prover="3"><result status="valid" time="0.290000"/></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.140000" steps="167"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.59" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="28926"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.60" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.080000" steps="21176"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.61" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.110000" steps="21194"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.62" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.180000" steps="23803"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.63" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.160000" steps="32280"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.64" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.100000" steps="22849"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.65" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.190000"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.66" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.130000" steps="23072"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.67" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="29519"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.68" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.150000" steps="21448"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.69" expl="precondition" proved="true">
  <proof prover="3"><result status="valid" time="0.090000"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.70" expl="precondition" proved="true">
  <proof prover="2"><result status="valid" time="0.140000" steps="22692"/></proof>
  </goal>
  <goal name="wmpz_mul_ui&#39;vc.71" expl="postcondition" proved="true">
  <proof prover="3"><result status="valid" time="0.360000"/></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="7"><result status="valid" time="0.060000" steps="87508"/></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.680000" steps="208"/></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="7"><result status="valid" time="0.070000" steps="87086"/></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.580000" steps="208"/></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="7"><result status="valid" time="0.080000" steps="100708"/></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.670000" steps="208"/></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="7"><result status="valid" time="0.130000" steps="175588"/></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.660000" steps="208"/></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.150000" steps="23108"/></proof>
  </goal>
 </transf>
 </goal>
</theory>
</file>
</why3session>
